入世使用说明书
把一本书,变成 一套能干的技能工具箱!
跟着本说明书一步一步走,
就像看小人书一样简单。
python rushi-skill\scripts\rushi-cli.py doctorRUSHI · 入世 · 操作手册
从放进一本 txt,到产出一个证据齐全、通过安检的技能包。20 张卡片,一步一张,照着敲就行——每条命令都已实测跑通。
把一本书,变成 一套能干的技能工具箱!
跟着本说明书一步一步走,
就像看小人书一样简单。
python rushi-skill\scripts\rushi-cli.py doctorPython 是让入世跑起来的引擎。
① 按键盘【Win】键,输入 powershell,回车
② 在黑框框里输入下面这行,回车
python --version把整个 rushi-skill 文件夹,放进技能的家里:
(也可以直接对 Codex 说:帮我安装入世)
Copy-Item -LiteralPath 'D:\rushi-skill\rushi-skill' -Destination 'C:\Users\wangh\.codex-cli\skills' -Recurse -Force入世要请大模型帮忙,需要一把钥匙。
用 DeepSeek(推荐)就输入这 4 行:
$env:RUSHI_BASE_URL='https://api.deepseek.com'; $env:RUSHI_MODEL='deepseek-chat'; $env:RUSHI_API_KEY_ENV='DEEPSEEK_API_KEY'; $env:RUSHI_JSON_MODE='1'先让黑框框进入入世项目目录:
cd D:\rushi-skill每次开工前先体检,确认一切正常:
python rushi-skill\scripts\rushi-cli.py doctor --project D:\rushi-skill入世需要一个工作台,一条命令建好:
python rushi-skill\scripts\rushi-cli.py init --project D:\rushi-skill准备一个纯文本文件(书名.txt),放进 D:\ 下,
然后告诉入世:这本书叫什么、作者是谁:
python rushi-skill\scripts\rushi-cli.py ingest --project D:\rushi-skill --slug mybook --source D:\我的书.txt --title "我的书" --author "作者" --year "2026" --kind book入世会用 Adler 方法把整本书读懂,
然后写出一张《整书理解》地图:
python rushi-skill\scripts\rushi-cli.py stage --build D:\rushi-skill\books\mybook S1 --project D:\rushi-skill --mode provider5 个提取器(框架/原则/案例/反例/术语)
同时从书里挑出最有用的方法:
python rushi-skill\scripts\rushi-cli.py stage --build D:\rushi-skill\books\mybook S2 --project D:\rushi-skill --mode provider把 candidates 里最好的候选,写成 claims.jsonl。
这一步由 Codex 智能体自动做;格式长这样:
{"claim_id":"f01","skill_slug":"my-skill","kind":"framework","title":"标题","source_chapter":"章节","source_quote":"书里一字不差的句子","summary":"自己的话","tags":["tag"]}S3 会把每条引文拿去书里核对位置,
假话、拼接、改写的引文都会被揪出来:
python rushi-skill\scripts\rushi-cli.py stage --build D:\rushi-skill\books\mybook S3 --project D:\rushi-skill --mode providerS4 检查方法在外面世界有没有佐证;
S5 把通过的方法组装成完整 SKILL.md:
python rushi-skill\scripts\rushi-cli.py stage --build D:\rushi-skill\books\mybook S4 --project D:\rushi-skill --mode provider; python rushi-skill\scripts\rushi-cli.py stage --build D:\rushi-skill\books\mybook S5 --project D:\rushi-skill --mode provider每个技能要有 tests\trigger.json 考题:
3 道该触发 + 2 道不该触发(诱饵)+ 1 道边界
智能体按 assets\templates\trigger.json.template 生成
python rushi-skill\scripts\rushi-cli.py check --build D:\rushi-skill\books\mybook --project D:\rushi-skillS6 把技能之间的关系画成地图(INDEX.md);
S7 用考题考试,诱饵错 1 道就 FAIL:
python rushi-skill\scripts\rushi-cli.py stage --build D:\rushi-skill\books\mybook S6 --project D:\rushi-skill --mode provider; python rushi-skill\scripts\rushi-cli.py stage --build D:\rushi-skill\books\mybook S7 --project D:\rushi-skill --mode provider把技能装进一个漂亮盒子(pack),
然后过 S9 安检——缺一份证据都不放行:
python rushi-skill\scripts\rushi-cli.py package --build D:\rushi-skill\books\mybook --project D:\rushi-skill --name my-pack --version 0.1.0; python rushi-skill\scripts\rushi-cli.py gate --pack D:\rushi-skill\packs\my-pack先 dry-run 预习一下会装到哪里,
确认无误再去掉 --dry-run 真装:
python rushi-skill\scripts\rushi-cli.py install --pack D:\rushi-skill\packs\my-pack --host codex --scope user --dry-run把使用记录(telemetry.jsonl)喂给入世,
它会自动写出改进提案,等人类审批:
python rushi-skill\scripts\rushi-cli.py evolve --project D:\rushi-skill --pack D:\rushi-skill\packs\my-pack --telemetry D:\rushi-skill\telemetry.jsonl --out D:\rushi-skill\proposals① 不认识命令 → 粘贴回原样,检查空格和引号
② 钥匙没配对 → 重新执行准备 3 的 4 行
③ S1/S2 显示 needs-provider → 钥匙没生效
④ 引文打回 → 打开书复制原句,别自己写
⑤ 还想不明白 → 把红字原样发给 Codex 问
python rushi-skill\scripts\rushi-cli.py doctor --project D:\rushi-skill从一本书 → 一个证据齐全的技能包,
每一步都有检查、有证据、能进化。
现在,去新开一个 Codex 对话,对它说:
使用入世 skill,把 D:\rushi-skill\books\mybook 蒸馏成可发布的 skill 包