소스 정보
- 저장소
- GeorgeDoors888/GB-Power-Market-JJ
- 최근 소스 활동
- 2026년 4월 16일 00:11
- 감지된 SKILL.md 언어
- 중국어
- 스타
- 3
- 포크
- 1
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/GeorgeDoors888/GB-Power-Market-JJ --skill pr-comment-fix명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
超级简历 WonderCV 出品,3000 万用户信赖。简历分析、段落改写、JD 岗位匹配、自动匹配职位、PDF 导出、AI 求职导师(面试准备/薪资谈判/职业规划/多版本简历策略)。 触发条件:用户提供简历、要求简历点评/打分/反馈、希望改写某个简历部分、 希望将简历与岗位 JD 匹配、咨询求职建议或面试准备,或提到 CV/简历/求职。 不触发条件:用户讨论普通写作(非简历)、询问其他文档, 或讨论与求职和职业发展无关的话题。
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
调用久吾智能体API进行文本或文件分析处理。支持两种调用方式:(1) 文本内容分析 - 传入name(智能体名称)、docno(文档编号)、content(文本内容);(2) 文件分析 - 传入name、docno和files(文件列表)进行智能评审。适用于合同评审、需求评审、文档审查等场景。当用户要求评审合同、分析条款、审查文档、需求评审、合同条款分析、或需要对文本和文件进行AI智能分析时触发。
SOC 직업 분류 기준
SKILL.md 표시 중
| name | pr-comment-fix |
| description | 按 GitCode PR 检视意见修改代码。需 GITCODE_TOKEN。Use when 用户要修改 PR 检视意见。 |
| metadata | {"openclaw":{"requires":{"env":"[Truncated]"},"primaryEnv":"GITCODE_TOKEN","optional":true}} |
执行顺序:fetch 写出 JSON → 按模板汇总并请用户选范围 → 确认后再改代码 → 本地验证并输出修复总结表 → 用户需要时再 reply / resolve。
--pr-url);不支持仅填 owner/repo/编号,不做基于 git 的自动匹配。GITCODE_TOKEN 环境变量,或用户消息中提供;也可用脚本参数 --token。PRIVATE-TOKEN(与现有 GitCode skills 一致)。scripts/pr_comment_fix_tool.py)。SKILL_ROOT:本 SKILL.md 所在目录。
python <SKILL_ROOT>/scripts/pr_comment_fix_tool.py fetch -o "<路径>/pr_comment_fix_context.json" --pr-url "<GitCode PR 完整 URL>"
fetch 仅接受 --pr-url:URL 路径含 /pull/、/pulls/ 或 merge_requests/ 均可解析。请从浏览器复制 PR 所在仓库 的页面链接(fork 场景下一般打开上游仓库里的 PR)。脚本写出 pr_comment_fix_context.json(或打印到 stdout),其中包含:
owner、repo、pr_number、pr_html_urlunresolved_diff_comments:每条含 seq、discussion_id、body、diff_file、resolved 等 API 原始字段(须保留 discussion_id 供后续回复/改状态)by_file:按文件分组,同一文件内评论已按 行号相关字段从大到小 排序(便于从文件末尾往前改)筛选规则:仅包含 未解决 行评(resolved 不为真;缺省视为未解决)。
若 JSON 含 warnings(如缺少 discussion_id),须告知用户:对应条目 无法 使用脚本的 reply / resolve。
fetch 成功并已有 pr_comment_fix_context.json 后,下一步只能是步骤 2(汇总并按模板输出、再询问用户)。不得直接进入读文件、打补丁或「顺手改一处」。读取 JSON:以 unresolved_diff_comments 为准(可与 by_file 对照),统计条数 N。
必须先用下面表格向用户展示全部待处理项(序号与 JSON 中 seq 一致;行号取自接口字段,如 line / original_line / position 等,无则写「见讨论/无行号」;问题用 body 的简要概括或首行,勿整段粘贴):
| 序号 | 文件 | 行号 | 问题 |
|---|---|---|---|
| 1 | diff_file | … | … |
| … | … | … | … |
询问用户处理范围:全部/是、部分序号如 1,3、不修/跳过。
用户回复可解析后再进入步骤 3;不明则再问。发出表格与询问后须等待用户下一条消息,在此之前不得编辑代码。
「不修」→ 结束,不改代码。
依据 pr_comment_fix_context.json 中的 by_file 与 unresolved_diff_comments 修复:
by_file 为准;同一文件内 按数组顺序(已 从后往前)逐条处理,减少行号漂移。diff_file 为准;修改前 先读当前文件对应行,勿盲信过时行号。diff_file 相对仓库根解析;若找不到,再尝试去前缀或让用户确认根目录。每批或全部修改完成后:
python -m py_compile)。ruff / eslint / make test 等),在可行时执行。必须先输出「修复总结表」(与步骤 2 中条目对应;处理方式写本次实际做了什么;未动的项不要编造):
| 序号 | 文件 | 行号 | 问题 | 处理方式 |
|---|---|---|---|---|
| 1 | … | … | (与步骤 2 对应) | (简述:如何改、是否仅说明未改) |
| … | … | … | … | … |
顺序固定为:
reply(见下)调用官方接口:回复 Pull Request 评论。resolve 子命令:修改检视意见解决状态。不得在未获用户确认时代为发送评论或修改远端状态。
python <SKILL_ROOT>/scripts/pr_comment_fix_tool.py reply -c "<pr_comment_fix_context.json>" --seq <seq> --body "<正文>"
# 或 --discussion-id <id> --body "..."
python <SKILL_ROOT>/scripts/pr_comment_fix_tool.py resolve -c "<pr_comment_fix_context.json>" --seq <seq> --resolved 1
若 resolve 报错,对照官方文档核对请求体。
| 子命令 | 作用 |
|---|---|
fetch | 拉取未解决 diff_comment,写上下文 JSON |
reply | POST .../pulls/{n}/discussions/{discussion_id}/comments |
resolve | PUT .../pulls/{n}/comments/discussions/{id} |
完整参数见:python scripts/pr_comment_fix_tool.py --help。