关键入口文件

这一页适合作为“从文档跳回源码”的索引页使用。

第一优先级

文件建议阅读理由
src/main.tsx程序入口,决定启动顺序与运行模式。
src/entrypoints/init.ts初始化逻辑入口,负责把环境准备完整。
src/commands.ts命令注册中心。
src/tools.ts工具注册中心。
src/QueryEngine.ts会话主循环与工具往返调度中心。
src/utils/processUserInput/processUserInput.ts输入解析与分流中心。
src/state/AppStateStore.tsAppState 的核心定义。

第二优先级

文件/目录建议阅读理由
src/Tool.ts工具协议与权限上下文定义。
src/query.ts查询入口封装。
src/context.ts系统/用户上下文构建。
src/bridge/IDE 与桥接能力入口。
src/services/外部服务与协议接入入口。
src/plugins/插件生态入口。
src/skills/技能生态入口。

推荐组合阅读

  • 想理解启动:main.tsx + entrypoints/init.ts
  • 想理解输入:processUserInput.ts + commands.ts
  • 想理解执行:QueryEngine.ts + tools.ts + Tool.ts
  • 想理解 UI:AppStateStore.ts + components/ + ink/
  • 想理解扩展:services/ + bridge/ + plugins/ + skills/