LinuxDo 新帖推送
177 subscribers
250K photos
311K links
Download Telegram
标题: 关于我拉“余承东”进群被开除这件事
作者: #王多鱼
板块: #搞七捻三
编号: 1873430
帖子: https://linux.do/t/topic/1873430
时间: 2026-04-01 14:29:12
摘要:
标题: 妈耶我的l站咋这样了
作者: #富意
板块: #搞七捻三
编号: 1873437
帖子: https://linux.do/t/topic/1873437
时间: 2026-04-01 14:29:37
摘要:
各位佬,这是什么情况,咋突然变了
标题: grok建议用假信息
作者: #偏移
板块: #搞七捻三
编号: 1873439
帖子: https://linux.do/t/topic/1873439
时间: 2026-04-01 14:29:38
摘要:
grok感觉比GPT杀的还快,毕竟这就是一个bug,钻空子获得的,防止反撸建议全用假的,本人用的临时邮箱注册的Amazon和grok,用虚拟卡+虚拟号(冷门国家),没必要用自己真实信息,好多人反映注册完Amazon被封,新号一下扣款失败3000刀封号不奇怪
标题: Claude Code 前端项目结构深度分析
作者: #krkx
板块: #开发调优
编号: 1873447
帖子: https://linux.do/t/topic/1873447
时间: 2026-04-01 14:30:39
摘要:
Claude Code 前端项目结构深度分析

版本: v2.1.88 | 分析日期: 2026-04-01

目录

1. 项目概览
2. 顶层目录结构
3. 核心源码架构 (src/)
4. 关键代码节点
5. 构建系统
6. 工具系统 (Tools)
7. 服务层 (Services)
8. UI 组件系统
9. 状态管理
10. 关键数据流


1. 项目概览
Claude Code 是 Anthropic 官方的 CLI 编程助手,基于 React + Ink 构建终端 UI,使用 TypeScript 编写。项目采用 Bun 运行时的编译特性(feature() 宏、MACRO 常量),通过 bun:bundle 实现编译时死代码消除。

包名: @anthropic-ai/claude-code
版本: 2.1.88
运行时: Node.js >= 18 (原生 Bun)
UI 框架: React + 自定义 Ink 渲染器
构建: esbuild 打包
文件总数: ~4166 个
项目大小: ~113MB


2. 顶层目录结构
claude-code-source-code/
├── src/ # 核心源码 (主目录)
├── bridge/ # Bridge 通信层 (远程/桌面连接)
├── coordinator/ # 协调器模块
├── dist/ # 构建输出
├── docs/ # 文档
├── proactive/ # 主动模式相关
├── scripts/ # 构建脚本
├── services/ # 外部服务
├── skills/ # 技能系统
├── stubs/ # 类型桩文件
├── tasks/ # 任务管理
├── tools/ # 工具相关
├── types/ # 全局类型定义
├── utils/ # 工具函数
├── vendor/ # 第三方原生模块源码
│ ├── audio-capture-src/
│ ├── image-processor-src/
│ ├── modifiers-napi-src/
│ └── url-handler-src/
├── package.json
├── tsconfig.json
└── README.md / README_CN.md


3. 核心源码架构 (src/)
src/
├── main.tsx # 主入口 (803KB) - CLI 参数解析、会话启动
├── query.ts # 查询引擎核心 (68KB)
├── QueryEngine.ts # 查询引擎实现 (46KB)
├── Tool.ts # 工具类型定义 (29KB)
├── tools.ts # 工具注册表 (17KB)
├── commands.ts # 命令注册表 (25KB)
├── setup.ts # 环境初始化 (20KB)
├── interactiveHelpers.tsx # 交互式助手 (57KB)
├── dialogLaunchers.tsx # 对话框启动器 (22KB)
├── history.ts # 历史记录管理
├── context.ts # 上下文管理
├── cost-tracker.ts # 费用追踪

├── entrypoints/ # 入口点
│ ├── cli.tsx # CLI 入口 (39KB) - 参数解析、快速路径
│ ├── init.ts # 初始化 (13KB)
│ ├── mcp.ts # MCP 服务入口
│ └── sdk/ # Agent SDK 入口

├── bootstrap/ # 启动引导
│ └── state.ts # 全局状态 (56KB) - 会话ID、项目根目录等

├── components/ # React UI 组件 (~146个)
│ ├── App.tsx # 根组件
│ ├── FullscreenLayout.tsx # 全屏布局 (84KB)
│ ├── ContextVisualization.tsx # 上下文可视化 (76KB)
│ ├── Feedback.tsx # 反馈组件 (87KB)
│ ├── GlobalSearchDialog.tsx # 全局搜索
│ ├── AutoUpdater.tsx # 自动更新
│ ├── agents/ # Agent 相关组件
│ ├── design-system/ # 设计系统
│ ├── permissions/ # 权限组件
│ └── PromptInput/ # 输入组件

├── screens/ # 页面级组件
│ ├── REPL.tsx # 主 REPL 界面 (895KB!) - 核心交互循环
│ ├── ResumeConversation.tsx # 恢复会话 (59KB)
│ └── Doctor.tsx # 诊断页面 (73KB)

├── hooks/ # React Hooks (~85个)
│ ├── useCanUseTool.tsx # 工具权限检查 (40KB)
│ ├── useGlobalKeybindings.tsx # 全局快捷键 (31KB)
│ ├── useArrowKeyHistory.tsx # 方向键历史 (34KB)
│ ├── useInboxPoller.ts # 收件箱轮询 (34KB)
│ └── ...

├── tools/ # 工具实现 (~55个)
│ ├── AgentTool/ # Agent 工具 (多代理协作)
│ ├── BashTool/ # Bash 命令执行
│ ├── FileEditTool/ # 文件编辑
│ ├── FileReadTool/ # 文件读取
│ ├── FileWriteTool/ # 文件写入
│ ├── GlobTool/ # 文件匹配
│ ├── GrepTool/ # 内容搜索
│ ├── WebFetchTool/ # 网页获取
│ ├── WebSearchTool/ # 网页搜索
│ ├── MCPTool/ # MCP 协议工具
│ ├── NotebookEditTool/ # Jupyter 编辑
│ ├── TodoWriteTool/ # 待办写入
│ └── ...

├── commands/ # 斜杠命令 (~108个)
│ ├── init.ts # /init 命令
│ ├── commit.ts # /commit 命令
│ ├── review.js # /review 命令
│ ├── mcp/ # /mcp 命令
│ ├── config/ # /config 命令
│ ├── help/ # /help 命令
│ └── ...

├── services/ # 服务层 (~39个子目录)
│ ├── api/ # API 通信
│ │ ├── claude.ts # Claude API 调用 (125KB)
│ │
标题: 蹲一个【冰のCodex】邀请码 ,求佬赏赐拜谢
作者: #geyuan
板块: #福利羊毛
编号: 1873458
帖子: https://linux.do/t/topic/1873458
时间: 2026-04-01 14:31:41
摘要:
蹲一个【冰のCodex】邀请码 ,求佬赏赐拜谢
标题: 突发奇想,总所周知 cn组织架构挺好,是否可以参考组织架构养龙虾
作者: #T
板块: #搞七捻三
编号: 1873461
帖子: https://linux.do/t/topic/1873461
时间: 2026-04-01 14:31:47
摘要:
手里面有12台服务器 甲骨文 狐蒂云等
在想 一个服务器养1个龙虾 1个龙虾可以分12个agent 12*12=144 个龙虾
也就是说 参考 cn 组织架构 分部门 职责 创建龙虾,然后 如果闲置的龙虾 总管发布职责,然后 龙虾 竞争上岗,如果龙虾评分 过低 则 纪伟考核下岗,多余的龙虾算后备 平民
赛博逗龙虾
标题: 有偿找全栈开发帮我搞两个小项目
作者: #richwang
板块: #开发调优
编号: 1873471
帖子: https://linux.do/t/topic/1873471
时间: 2026-04-01 14:33:29
摘要:
需求1:将独立站上的商品抓取下来后上架到小程序,客户下单后,我可以手动或者定时自动在独立站上批量下单
需求2:开发或者源码修改java,扫码租赁小程序,需要懂物联网单片机这个
联系方式:richwang16(备注全栈开发)价格详聊
标题: 睡觉是罪过啊(bushi
作者: #linuxdddddo
板块: #搞七捻三
编号: 1873477
帖子: https://linux.do/t/topic/1873477
时间: 2026-04-01 14:33:44
摘要:
自从来了L站 感觉睡觉真的太讨厌了 每次都因为睡觉错过好多东西()
标题: 注册机寄了还是没寄,一直反复横跳
作者: #zuiyi2333
板块: #开发调优
编号: 1873478
帖子: https://linux.do/t/topic/1873478
时间: 2026-04-01 14:33:50
摘要:
起来一看发生了啥,不是可以正常注册吗,什么流程都没改
标题: 求一个冰佬的邀请码,大佬们,求求了
作者: #孺子牛
板块: #福利羊毛
编号: 1873481
帖子: https://linux.do/t/topic/1873481
时间: 2026-04-01 14:34:10
摘要:
求一个冰佬的邀请码,大佬们,求求了
标题: 新人报道、终于发出第一贴
作者: #hanako
板块: #搞七捻三
编号: 1873482
帖子: https://linux.do/t/topic/1873482
时间: 2026-04-01 14:34:17
摘要:
总算能发帖了,报道报道,各位dalao多多关照
昨天首次申请,速度通过,卡在发帖,还被暂停账号了wuwuwu,终于顺利了
标题: Grok Super Heavy白嫖一年
作者: #idlecloud
板块: #福利羊毛
编号: 1873492
帖子: https://linux.do/t/topic/1873492
时间: 2026-04-01 14:35:08
摘要:
操作步骤:
打开 https://amazon.com/ 注册一个全新账号,并绑定一张支付卡;
可能需要手机验证,手机验证可以用接码平台解决;
连接香港代理,创建 Grok 账号并开启 3 天免费试用
保持代理节点不变,在付款页面选择“通过 Amazon”支付
进入设置,立即取消试用订阅
当 Stripe 支付链接出现时,选择 1 年计划 并点击支付
开完 Heavy 再去 https://console.x.ai/可以领取50刀的 API额度;
网上看见的
标题: Claude Pro 订阅根本不够用啊,最多半小时就用完了
作者: #Max
板块: #搞七捻三
编号: 1873499
帖子: https://linux.do/t/topic/1873499
时间: 2026-04-01 14:35:58
摘要:
难道我要搞个 Claude Max 5x ?
标题: AI玩手游,关于GEMINI相关的视觉识别问题
作者: #gamemo
板块: #开发调优
编号: 1873513
帖子: https://linux.do/t/topic/1873513
时间: 2026-04-01 14:38:03
摘要:
有没有大佬知道GUI能力还有没有更强的模型呢?
我在弄AI控制玩手游
标题: gpt outlook好像复活了
作者: #linine
板块: #搞七捻三
编号: 1873527
帖子: https://linux.do/t/topic/1873527
时间: 2026-04-01 14:39:45
摘要:
rt,刚刚注册了一个
标题: 佬们,在用 CC 过程中,一般什么情况下,会开启新回话?
作者: #嗖嗖嗖
板块: #开发调优
编号: 1873539
帖子: https://linux.do/t/topic/1873539
时间: 2026-04-01 14:40:46
摘要:
正在用  superpower,基本上一个想法,会至少经过「头脑风暴」->「实施计划」,此时,通常上下文就到了 200K。
很纠结是开一个新窗口进行开发,还是在当前窗口直接开发。


新窗口
更干净,但是又需要重新拉取代码上下文,缓存命中率是不是也会降低


旧窗口
又怕丢失重点
标题: Grok羊毛与经验
作者: #Pet-mini
板块: #福利羊毛
编号: 1873547
帖子: https://linux.do/t/topic/1873547
时间: 2026-04-01 14:41:24
摘要:
流程:
1、首先你需要有一个亚马逊的账户,建议注册一个新账户,一般注册都需要验证手机号。可以去接码平台接一个,不建议用自己的老账号操作,因为领取完成后会封号。
2、在亚马逊绑定一个支付方式,也可以后面在grok,点领取三天的时候绑。
3、注册一个grok账号,建议注册新账号,或者用小号,毕竟是白嫖,不清楚后期会不会清算。
4、登陆grok,一般在右下角有个免费试用三天的按钮。点进去,选择亚马逊支付,如果之前没绑定支付方式的,在这里也可以绑,一定是点亚马逊后绑。
5、三天领取成功之后,去设置里,订阅那里,取消订阅,一直取消,到账单页面,找到更新那个,进去选择最牛那个套餐,要选咱们就选年那个,一定进去要选择,默认就是一个月的,然后点击confirm,就可以,跳出之后被拒绝,就成功了。
经验:
1、亚马逊注册过程中,如果手机号被占用,可以采用直接用手机号注册,不要先用邮箱注册再绑定手机号。
2、再领取完三天后,亚马逊还不会封,要到后面更新订阅才会封,嘻嘻, 重点哦
标题: 请教一下,关于自己写的注册机项目,应该发布到哪个板块呢
作者: #Msg-Lbo
板块: #搞七捻三
编号: 1873552
帖子: https://linux.do/t/topic/1873552
时间: 2026-04-01 14:41:41
摘要:
想先请教一下各位佬友。最近我整理了一个自己写的小项目,和注册机相关,本来只是想认真分享一下实现思路和过程,但又有点拿不准该发到哪个板块更合适。主要也是怕一看到关键词,讨论就先偏到一些很固化的印象上,反而没人认真看内容本身。
所以想先问问,像这种偏个人项目展示、技术实现记录性质的内容,一般发在哪个板块会更合适一些?
如果这类题材本身有边界或者需要特别说明的地方,也欢迎直接提醒我,我好提前调整表达方式,免得帖子还没发出来,关注点就已经不在项目上了。
标题: xls文档设置密码有什么可以破解的
作者: #泡芙小圆手
板块: #搞七捻三
编号: 1873553
帖子: https://linux.do/t/topic/1873553
时间: 2026-04-01 14:41:41
摘要:
滴滴滴!!!!!!!!!!