token-workflow-tools/
core/
executor.ts
router/
tokeneff/
toolkit/
openwolf/
caveman/
adapters/
skill/
mcp/
hook/
command/
codex-teams/
generic-ide/
prey/
sources/
candidates/
manifests/
templates/
scripts/
docs/
examples/
- 处理工具能力逻辑。
- 输出路由决策、预算决策、工具组合建议。
- 不依赖 Codex App、Claude Code 或其他 IDE。
executor.ts暴露 host-agnostic execution seam,供 MCP server/gateway 调用;候选家族外部算法仍按吸收门槛逐步接入。
skill:生成 skill 入口和 SOP。mcp:生成或暴露 MCP server / tool schema。hook:生成 pre/post hook 适配器。command:生成显式命令入口。codex-teams:面向本项目的接入适配器。generic-ide:面向其他 IDE 的通用接入器。
- 记录工具能力声明。
- 记录宿主推荐接入方式。
- 记录候选家族与吸收状态。
- 冻结跨 adapter 共用的渲染约定。
family-rendering.json是家族文案、Hook 配置和 Command 配置的单一渲染真源。
- skill 模板
- mcp tool schema 模板
- hook 模板
- command 模板
- 生成接入器
- 生成 manifest
- 校验解析结果
- 跑最小 smoke test
- TypeScript 构建、类型检查和 runtime seam 验证入口:
npm run verify
- 记录当前已确认的首批猎物清单。
- 记录每个工具的能力精华、吸收落点和状态。
- 记录哪些能力已经落入 core,哪些仍在待实现。
- 记录后续候选猎物与待判定能力源。
- 记录按能力家族归类的候选池。
- 识别候选猎物。
- 按能力家族归类。
- 抽取能力精华。
- 判定是否能稳定落到
core。 - 记录到
manifests。 - 生成对应
adapters。 - 回写吸收状态和索引入口。
- Prompt Compression 家族
- MCP Optimization 家族
- Skills / Caching 家族
- RTK singleton family
| 宿主能力 | 推荐接入 |
|---|---|
| 支持 MCP | MCP 优先 |
| 支持 Skill | Skill + MCP |
| 支持 Hook | Hook + Command |
| 仅支持提示词/模板 | Command 兜底 |
| 新猎物待判定 | 先进入 prey/ 候选池,再做能力抽取 |
- 仓库名:
token-workflow-tools - 产品名:
TokenFlow - 内部能力名:
Router、TokenEff、Toolkit、OpenWolf、Caveman
core/capability-graph.jsonmanifests/tooling-manifest.jsonmanifests/adapter-matrix.jsonmanifests/candidate-families.jsonmanifests/family-rendering.jsonmanifests/rendering-conventions.jsoncore/executor.tspackage.jsontsconfig.jsonprey/prey-sources.jsonprey/source-capability-matrix.mdprey/absorption-status.mdtemplates/skill/*templates/mcp/*templates/hook/*templates/command/*