附录D · 关键源文件索引(Top 30)
附录D · 关键源文件索引(Top 30)
| 排名 | 行数 | 文件路径 | 功能描述 |
|---|---|---|---|
| 1 | 5,594 | cli/print.ts | 终端渲染引擎、命令处理、工具池管理 |
| 2 | 5,512 | utils/messages.ts | 消息处理、规范化、序列化 |
| 3 | 5,105 | utils/sessionStorage.ts | 会话存储、持久化、恢复 |
| 4 | 5,022 | utils/hooks.ts | 工具集Hooks、权限集成 |
| 5 | 5,005 | screens/REPL.tsx | REPL主界面、交互循环 |
| 6 | 4,683 | main.tsx | 主编排器、启动流程、模式选择 |
| 7 | 4,436 | utils/bash/bashParser.ts | Bash命令解析器 |
| 8 | 3,997 | utils/attachments.ts | 文件附件处理 |
| 9 | 3,419 | services/api/claude.ts | Claude API集成、错误恢复 |
| 10 | 3,348 | services/mcp/client.ts | MCP客户端、连接管理 |
| 11 | 3,302 | utils/plugins/pluginLoader.ts | 插件加载器 |
| 12 | 3,200 | commands/insights.ts | 代码洞察分析 |
| 13 | 2,999 | bridge/bridgeMain.ts | Bridge核心循环 |
| 14 | 2,679 | utils/bash/ast.ts | Bash AST解析 |
| 15 | 2,643 | utils/plugins/marketplaceManager.ts | 市场管理器 |
| 16 | 2,621 | tools/BashTool/bashPermissions.ts | Bash权限管理 |
| 17 | 2,592 | tools/BashTool/bashSecurity.ts | Bash安全检查(25项) |
| 18 | 2,578 | native-ts/yoga-layout/index.ts | Yoga布局引擎(TS移植) |
| 19 | 2,465 | services/mcp/auth.ts | MCP认证 |
| 20 | 2,406 | bridge/replBridge.ts | REPL Bridge协议 |
| 21 | 2,338 | components/PromptInput/PromptInput.tsx | 提示输入组件 |
| 22 | 2,214 | commands/plugin/ManagePlugins.tsx | 插件管理界面 |
| 23 | 2,049 | tools/PowerShellTool/pathValidation.ts | PowerShell路径验证 |
| 24 | 2,002 | utils/auth.ts | 认证工具 |
| 25 | 1,990 | tools/BashTool/readOnlyValidation.ts | Bash只读验证 |
| 26 | 1,893 | utils/shell/readOnlyCommandValidation.ts | Shell只读命令验证 |
| 27 | 1,889 | entrypoints/sdk/coreSchemas.ts | SDK核心Schema |
| 28 | 1,823 | tools/PowerShellTool/readOnlyValidation.ts | PowerShell只读验证 |
| 29 | 1,821 | components/Settings/Config.tsx | 设置配置界面 |
| 30 | 1,817 | utils/config.ts | 配置工具 |
代码库总行数:394,222行 TypeScript/TSX