ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Linux.do 热门话题

Linux.do 热门话题

前往频道在 Telegram

除了Linux,其他的我们都聊一点 https://linux.do

显示更多
无数据
订阅者
+1024 小时
+1347 天
+59730 天
帖子存档
Linux.do CLI 抢先体验(win版) 前情提要 Linux.do IDEA插件 Linux.do VSCode插件 CLI版 linuxdo-cli 1.0.0.exe github仓库 TooAme/linuxdo-explorer CLI版本也做了一个,后续同样持续更新~ 这些都扔一个仓库里了,下一个就做mcp吧 🤗 觉得有意思的话,不妨点个star支持一下叭 21 posts - 18 participants Read full topic via LINUX DO - 热门话题 (author: 远雨)

[水]多 :distorted_face: 了几个人居然给了我个狂热( 感谢始皇将 :distorted_face: 加入回应中( 但是很明显,CDK站分数还是不足( 等我多邀请几个人再拿个勋章就好了 ---------------------- 看上去只要再邀请四个人就满足条件了( ---------------------- 我听说解决方案还得多拿几个才满足条件? ---------------------- 让我think下下一个勋章该拿哪个…… 断句:让我think下/下一个勋章该拿哪个…… 97 posts - 48 participants Read full topic via LINUX DO - 热门话题 (author: 散装江苏) Invalid media: image image image image image

【公测福利】CodePlan AI编程套餐上线:顶级AI仅需一杯奶茶价! 亲爱的朋友们, 我们深知顶级AI编程助手对提升效率的重要性,但市面上主流订阅产品(通常为$20/月)的高昂成本和不透明限制常让人望而却步。 今天,我们自豪地宣布,革命性AI资源包——CodePlan正式开启公测!我们致力于以最亲民的价格,提供最顶级、透明的原厂级AI编程体验。 🚀 核心亮点:为什么CodePlan不容错过? 1. 旗舰级AI,仅需一杯奶茶钱 我们拒绝“价格歧视”,坚持性能平权:入门版和旗舰版均使用满血旗舰级AI模型,无任何降级。 公测期特惠,入门版仅需¥16.20/月(含首购折扣)。 2. 智能计费:额度更耐用,灵感不中断 告别配额焦虑!我们重新设计底层逻辑: ● 白盒化权重计费:基础任务100次调用=1000次API调用(1.0x倍率)。 ● 滑动窗口回血:额度随时间自动释放,无需等待整点刷新。 3. 对比竞品:CodePlan vs. 主流订阅 相比昂贵且规则复杂的竞品,CodePlan提供同级别旗舰体验,价格不足其1/10,且计费完全透明。 ---------------------- 🎉 限时福利:邀请返利15%~20%,共享开源精神 为庆祝公测,我们推出双赢激励计划: 邀请好友下单CodePlan,输入您的邀请码,您和好友均获15%~20%随机返利/折扣。邀请越多,福利越多! ---------------------- 已支持的模型品牌: ● Kimi ● Qwen ● DeepSeek ● GLM ● MiniMax ● Gemini ● 更多品牌正在路上… ---------------------- 别让昂贵工具限制创造力! CodePlan现已开放公测,支持主流IDE插件。👉️ 立即查看套餐详情,开启顶配AI编程之旅! 136 posts - 74 participants Read full topic via LINUX DO - 热门话题 (author: X-AIO) Invalid media: image image image image image

我的开源项目竟然上过Github日榜... 前俩月天天去看trending,做梦都想上一下榜,最近一个月工作太忙了,反而佛系了。今天偶然想搜一下,发现竟然上过了已经… 让我想起一句话:因上努力,果上随缘 小惊喜,嘿嘿 37 posts - 21 participants Read full topic via LINUX DO - 热门话题 (author: 瓦砾不是歪理) Invalid media: image

让Claude输出标准Obsidian笔记形式的skill 适用场景:AI输出有价值信息需要整理到Obsidian笔记,或者自己不想写Obsidian标准格式,让AI转换格式,亲测有效。如果其他AI的话,也可以让他输出标准规范格式。 食用指南: ● 直接丢给Claude让他生成skill即可,后续跟他对话关键字,比如生成Obsidian笔记,输出Obsidian格式等等都可以触发 ● 其他AI,直接从输出规范那里复制即可
---
name: obsidian-note-output
description: Format Claude's output as Obsidian-compatible markdown notes. Trigger when user says "输出成Obsidian格式", "Obsidian笔记", "输出Obsidian", "转成Obsidian格式" or similar requests to export content for Obsidian. Use for summarizing conversations, capturing good outputs, or any content the user wants to save to their Obsidian vault.
---

# Obsidian Note Output

将对话内容或Claude输出格式化为可直接复制到Obsidian的笔记格式。

## 输出规范

### 整体结构

使用四个反引号包裹完整输出(不加语言标识),确保用户可整块复制:

````
---
YAML frontmatter
---

正文内容
````

### YAML Frontmatter(必须)

根据内容智能生成元数据,放在笔记最前面:

```yaml
---
tags: [tag1, tag2, tag3]
created: YYYY-MM-DD
updated: YYYY-MM-DD
source: Claude对话
type: note/summary/tutorial/reference/guide/analysis
status: draft/complete
aliases: [别名1, 别名2]
---
```

YAML字段生成规则:
- `tags`: 从内容提取3-5个关键词,使用行内格式
- `type`: 根据内容性质判断(教程用tutorial,分析用analysis,参考资料用reference等)
- `aliases`: 笔记的其他称呼,便于搜索和链接
- `source`: 标注来源
- 笔记标题由用户自己命名文件,不在YAML中设置

### 数学公式

Obsidian专用语法:
- 行内公式: `$...$`
- 块级公式:
```
$$
...
$$
```

禁止使用 `\[` `\]` 语法。

### 代码块

- 必须完整闭合,结尾有 ```
- 标注语言类型(python/bash/json等)
- 禁止截断或不完整的代码块

### 正文格式

- 使用 `#` / `##` / `###` 标题层级
- 自然段落,避免过度格式化
- 标准Markdown语法,不使用非必要扩展语法
- 内部链接使用 `[[]]` 格式(如适用)

## 输出流程

1. 分析用户指定的内容(上一轮输出/对话总结/指定内容)
2. 生成符合内容的YAML元数据
3. 整理正文为清晰结构
4. 用四反引号包裹完整输出
5. 不添加额外解释,直接输出可复制内容
21 posts - 21 participants Read full topic via LINUX DO - 热门话题 (author: VincentChen)

等待不是办法 一转眼就那么多人了: 有些朋友说账号被封禁了,但你愿意多花2分钟时间,重新把这个流程走一遍: https://linux.do/t/topic/1312869?u=shiya 那你将会有新的邮箱,新的账号,开启新的一天 还有朋友说降智了,其实我也没有搞懂什么原因,我也遇到过,(我是问它你是什么模型,它回答它是4o,我才知道它降智了),更换节点,又回到5.2啦 :tieba_087: 所以不妨多试一试,或许就有不一样结果了呢 17 posts - 14 participants Read full topic via LINUX DO - 热门话题 (author: shiya) Invalid media: image

关于最新版claude code的通知问题 有谁知道为什么我更新了最新版的cc后,每回复一次内容就弹一个通知吗?并不是任务列表完全完成后弹出。 导致我现在用cc频繁被弹,严重影响我干别的事。 我是用的macos的iterm2,我更新到cc最新版后所有设置还是保持旧版没动过。 弹窗: 46 posts - 31 participants Read full topic via LINUX DO - 热门话题 (author: Wong) Invalid media: image image

GLM 4.7前端测试 写在最前面 由于从拿到资格到写帖子的时间比较短,加上本人只是一个个人开发者(没毕业的菜狗),没有特别多的实际开发需求和场景。没有进行客观+多方面+深度的测评,只进行了简单的前端页面测试(因为比较方便展示效果)和改了一下自己正在写的项目的bug+添加功能的小范围体验,所以整个帖子的内容较为浅显+主观。如有出入,请各位佬友多多包涵。 ---------------------- 正文 很荣幸能通过 GLM 4.7 的测试申请。资格下来后马不停蹄的跑了几个简单的页面进行对比,提示词写的可能不是特别到位,各位佬友见谅。本次测试共测了两组不同的提示词,分别由 GLM-4.7-coding-preview、gemini3pro、gpt5.2、gpt5.2-codex、opus 4.5 thinking(antigravity 逆向)和 opus 4.5(kiro 逆向)进行生成。 第一组 要求其生成一个中山大学的宣传页面,提示词:
请你为中山大学制作一个网页。内容为介绍中山大学,整体分为两个部分,左侧为中山大学的 logo / 图片,右边为文字介绍部分。
其余地方可以插入些许标语,例如中大的校训 “博学、审问、慎思、明辨、笃行”。要求:
1. 附加部分需要能够自己移动,为整个画面添加活力。
2. 元素需要与用户的鼠标有一定的交互效果,例如移动的遇到用户鼠标会停下。主体部分则遇到用户鼠标添加一些侧身、摇摆等动画。
写帖子的时候感觉这个提示词有点考虑不周了,因为贴出来是图片,不能显示它的一些动态效果
GLM-4.7 opus4.5(kiro) gpt-5.2-codex gemini gpt-5.2 opus4.5-thinking (antigravity) 第二组 要求其生成一个天气卡片。提示词如下:
生成一个天气卡片页面。要求包含晴雨云雪四张卡片,四张卡片随机对应四个城市和四个温度。背景需要与天气系统相关。
卡片则需要突出不同天气情况的特点,如太阳明媚、阴云密布、大雨倾盆和漫天飞雪等。气温与城市的字体也需要提现天气的不同。
GLM-4.7 opus4.5 (kiro) gpt-5.2-codex gemini gpt-5.2 opus4.5-thinking (antigravity) 佬友补充的几个提示词效果
感谢佬友 @yuaotian86
微信小程序UI生成:
假设你是一位全栈工程师并精通产品规划和UIUX设计我现在想要开发一款 “记账” 微信小程序,需要输出一套完整的微信小程序原型图,请按照下面的要求执行:
 - 模拟真实用户使用记账类微信小程序真实场景和需求;
 - 结合用户需求,以产品经理的视角去规划微信小程序的功能、页面和交互;
 - 结合产品规划,以设计师的视角去输出完整的UI/UX;
 - 引入tailwindcss库和unsplash库来优化页面效果,不要使用style样式
 - 不同的功能需要在不同的页面显示,但所有的页面要在同一个html文件里面
你是一位顶级的 APP UI/UX 设计专家,现需根据以下产品需求创建 UI 方案,并直接生成可交付的 HTML 完整代码。你需要像一名经验丰富的设计师一样思考,运用 **HTML + Tailwind CSS + FontAwesome** 将产品需求无缝转化为 **像素级完美、高度仿真、可交互** 的多界面 HTML 原型。

为完成此任务,你需要:
1. **深度分析**:理解“显化”应用的核心理念,并将其融入设计语言。
2. **规划流程**:基于用户旅程地图,确保页面间的跳转逻辑清晰、体验流畅。
3. **专业设计**:完成所有核心界面的 UI/UX 设计,包括配色、排版、动效等。
4. **代码实现**:直接编写高质量、结构清晰的 HTML/CSS/JS 代码。

## 产品需求:
应用类型:帮助用户通过积极心态、专注和冥想实现个人目标(显化应用)

### 需求模块:
#### [功能模块1]

#### 核心用户旅程地图

#### 对设计师 (UI/UX Agent) 的界面原型参考说明和要求(这块可有可无)
- **整体风格**: **宁静、鼓舞人心、有呼吸感**。避免使用过于鲜艳、刺激的颜色。多使用渐变、柔和的光影效果。
- **主界面 (Dashboard)**:
- **信息焦点**: 当天的**宣言**应处于最显眼的位置。
- **强引导**: 应有清晰的卡片或按钮引导用户完成“感恩日记”。
- **弱化但可及**: “梦想板”的入口应清晰可见,但不必过分突出,用户在完成每日仪式后自然会想去查看。
- **梦想板创建**: 交互要像使用一款优雅的拼图或设计工具,而不是一个呆板的表单。给予用户充分的自由度和创造感。
- **字体与图标**: 使用优雅的衬线或手写体字体来传达温度感。图标应简洁、表意明确
个人主观评价 在上面的几个简单页面中,glm4.7 的表现较为良好,除了 gpt 在审美方面明显差一截,其它几位的表现我认为没有特别明显的区别。在第一组中山大学介绍页面中,对动态效果的理解和生成落实不如 opus 和 gemini。除了跑了几个简单的页面,我还让 glm 进行了项目解读、bug 查找修复、功能添加等等。总体来说相比 glm 4.6,glm4.7 的思考更积极了,响应速度更快了(不知道是不是因为只是处于测试阶段的原因),而且在小型项目(也就是我这个菜鸡自己的项目)上的表现让我比较满意,不逊色于 opus4.5(kiro2api),但整体实力还是弱于 opus4.5-thinking(反重力 2api)。在 bug 修复方面也逊色于 gpt,例如一个主题切换的 bug,在我已经指出问题所在和修复思路的情况下,glm 依旧没有完成修复,gpt 则做到了一次修复。 综上所述,个人认为 glm 4.7 可以胜任日常的简单开发需求,以及干一些脏活累活,接入 cc 完成基本任务,配合 codex 修复 bug 和 code review 以及 gemini 完成前端创意与设计落实,也不失为一套舒适的开发流程。另外,特别考虑到 glm 在价格上(如果 4.7 依旧保持当前 coding 套餐的价格与配量)明显低于其它几位,可以给 glm 一个比较满意的评价。
以上仅为个人的主观评价,如有出入,请给位佬友见谅
写在最后 glm 与 minimax 算是国内 coding 方面比较有名和较有实力的两个模型,而 glm 是我接触 vibe coding 的第一个模型,有比较独特的感情。非常高兴能在短时间内看到 glm 从 4.5 到 4.6 再到马上要发布的 4.7 的快速迭代与进步,虽然与全球顶尖模型尚有差距,但我相信 glm 的未来会更好,也会一直持续关注与支持 glm 🤩 27 posts - 19 participants Read full topic via LINUX DO - 热门话题 (author: blueOcean) Invalid media: image image image image image image image image image image image image image image image image image

但想到家里等待的丈夫和四个孩子 hhh chi太有活儿了 本项目是 bwwq/IdleLife: 基于角色json进行的放置挂机游戏 佬友语言特征提取专场 - 搞七捻三 / 搞七捻三, Lv1 - LINUX DO json来自这里 89 posts - 13 participants Read full topic via LINUX DO - 热门话题 (author: wm(猫猫头大帅哥的饲主)) Invalid media: image

Gemini Nexus V4(尝鲜版) ∶新增浏览器控制,开箱即用,免Key无限调用。支持Cookie轮询 📥️ 下载安装 直接下载: gemini-nexus.zip 安装:解压 zip → Chrome 扩展程序 → 开启开发者模式 → 加载已解压的扩展程序。 在 Gemini 网页版登录就能在插件调用模型了 目前半成品bug 肯定很多,欢迎提出 ⌨️ 默认快捷键 能不能破 1K star 就看佬们了! 🌟 GitHub (求个 Star): github.com GitHub - yeahhe365/gemini-nexus: Gemini Nexus 是一款深度集成 Google Gemini 能力的 Chrome... Gemini Nexus 是一款深度集成 Google Gemini 能力的 Chrome 扩展程序。它不仅提供侧边栏对话,还通过悬浮工具栏和浏览器控制协议(MCP),将 AI 的能力扩展到网页浏览的每一个角落 💬 欢迎留言建议! 感谢🙏 @shan_CW 佬的咖啡 51 posts - 33 participants Read full topic via LINUX DO - 热门话题 (author: Mozi) Invalid media: animation image animation animation image

[开源]CCW(claude-code-workflow) V6.2 统一工具端点&“字研”上下文搜索工具(AST+向量融合搜索)&多模型cli无缝resume&memory 共享平台(session记忆渐进式发现,活动记忆、持久记忆自动更新)&Codex命令小试牛刀 来了来了,6.2版本更新 安装方式:
npm install -g claude-code-workflow ccw install 来安装workflow
项目地址: catlog22/Claude-Code-Workflow: JSON-driven multi-agent development framework with intelligent CLI orchestration (Gemini/Qwen/Codex), context-first architecture, and automated workflow execution claude 核心命令完善 ● 修复plan模式 N+1并行规划下任务划分过细问题 ● /workflow:lite-plan增强, 新增混合cli执行能力 ● 新增/clean 命令,用于大型项目持久开发,清理无关文档,废弃代码,保证工作空间干净,减少上下文干扰 ● 新增/memory:compact 命令,智能压缩memory,形成跨平台记忆 ● 修改/memory:tech-research 变为 /memory:tech-research-rules ,技术文件产出位置改为.claude/rules下。 ● 新增/workflow:debug 仿照cursor debug模式,探索->添加日志信息->运行->修改代码 codex新增命令 ● 新增/prompt:lite-plan 与claude一致,但无法支持多cli执行,产出plan.json ● 新增/prompt:lite-execute plan后需要手动调用,传入plan.json,支持claude plan ● 新增/prompt:execute 传入claude /workflow:plan 产物 ● 新增/prompt:debug模式 与claude一致 cli 协作能力增强 ● 智能会话拼接 ● 支持会话session 合并,分叉 ● ccw view cli历史会话查看 ● ccw view 状态界面设置cli使用模型 两种resume模式:原生和摘要,通过status面板开启
注:/workflow:lite-plan 支持跨cli resume能力,支持混合cli执行策略,在ask question环节,语义说明“任务1使用gemini 任务2使用codex”
示例 智能识别无缝resume 多轮对话查看 原生思考链查看 新增 Core-memory平台(实验性功能) 包括:活动,洞察,核心记忆,技能,rules,claude.md管理等 ● 活动:根据用户工具调用情况,发现关键代码文件,后台调用cli对关键文件的分析,持续更新memory。 ● 洞察:根据用户提示词输入,形成指导意见。 ● 核心记忆:一个session的活动(包含cli调用历史),通过/memory:compact写入session记忆,类似claude原生的compact,用于session会话继承。配合hook,将聚类的session进行渐近线披露。 /memory:compact 调用示例 核心记忆查看 session继承 ● 通过hook自动在内存中添加渐进式披露表格,基于用户输入的任务自动触发 ● 手动触发:导入记忆 ,适用于跨平台,需要安装ccw mcp tools 安装方式: hook管理页面 ccw 工具端点 将原先shell脚本命令全部进行迁移 新增 ccw mcp tools工具 推荐仅安装核心功能即可 “字研(vibe code)工具”:codexlens代码索引 核心技术:AST+语义向量搜索 支持memory搜索 view界面进行嵌入模型安装 无向量搜索对比
当前mcp中init行为,不进行向量索引,仅构建代码解析树,推荐手动刷新向量库
已知问题 ● 嵌入过程有点慢,还在优化中 ● 可能还有bug,已经修了很多了 其他功能展示 ● 一些细节优化 ● 一些花里胡哨的功能 ● 后面再逐步介绍 如果觉得不错,请给项目点个 ⭐️⭐️ 更新日志 (click for more details) 77 posts - 17 participants Read full topic via LINUX DO - 热门话题 (author: Catlog22) Invalid media: image image image image image image image image image image image image image image image image image image

88code的free月卡 奖品详情: [奖品 1]:[ free 兑换码] :three_o_clock: 活动时间: 截止时间:[2025 年 12 月 22 日 22 点] 📝 参与方式: 在本帖下回复任意内容 🔍️ 抽奖规则: 每位用户仅允许参与一次。 使用官方抽奖工具随机抽取中奖者。 ⚠️ 注意事项: 本活动将在活动截止时间后关闭回帖,以确保公正性。 中奖者将在活动结束后 12 小时内在本帖公布,并通过私信通知领奖方式。 所有规则及抽奖结果由活动发起人和论坛管理团队最终解释。 期待您的积极参与,祝您好运!如有任何疑问,欢迎随时联系抽奖发起人。 140 posts - 139 participants Read full topic via LINUX DO - 热门话题 (author: 坦然)

【我在人间指导AI写代码】让 ai 撸了一个天气预报,这不得把别人女朋友迷晕了 闲着也是闲着,那就不能太闲着 源码: github.com GitHub - alterem/GZWeatherPoster: 基于 Google Gemini API 的广州天气预报海报生成器。每天自动生成一张风格独特的 Q... 基于 Google Gemini API 的广州天气预报海报生成器。每天自动生成一张风格独特的 Q 版天气海报。 ● public/seed 目录下随便放入一些图片,下次生成会随机获取图片然后q版人物基于种子图生成 ● services/weatherService.ts 文件 可以修改地区即可 求几个 star 20 posts - 15 participants Read full topic via LINUX DO - 热门话题 (author: 潇湘泪月) Invalid media: image image image image

未来 Gemini Nexus 会支持 Chrome MCP Tools 【Chrome 插件】Gemini Nexus v3.1:免 Key 调用Gemini,更新支持大香蕉绘图(去水印),整页聊天,截图翻译 开发调优
inbox_tray 下载安装 直接下载: gemini-nexus.zip 安装:解压 zip → Chrome 扩展程序 → 开启开发者模式 → 加载已解压的扩展程序。 在 Gemini 网页版登录就行了 v3.1 更新生图、生图自动去水印、图片编辑、思考过程显示、多模态文件上传、截图翻译、大香蕉绘图、整页聊天,支持发送图片等 Fast 模型用的是 Nano Banana,另外两…
github.com GitHub - yeahhe365/gemini-nexus: A powerful browser extension that integrates... A powerful browser extension that integrates Google Gemini AI directly into your web experience. Features include sidebar chat, OCR text extraction, area sniping, and conversation history. 43 posts - 16 participants Read full topic via LINUX DO - 热门话题 (author: Mozi) Invalid media: image image

关于近半年使用AI的思考 以下是关于AI的一些小思考: AI确实可以提升工作效率,但是想要靠AI去抢别人的饭碗,还是需要从头学习相应的理论知识,积累相应的行业知识,或者边做边学,才能够做到水平不错的地步。比如,想要去做一个动画短片,如果没有做短片的经验,根本不知道如何去描述想要的场景以及风格等,是很难使用AI创造出一个满意的作品。AI是一个效率工具,使用的效果完全取决于使用人的水平高低,这反倒对使用者的要求更高了,要求使用者对项目的理解,项目的把控要更高才能完全控制AI生成作品的水平。对程序员来说同理,AI生成的代码反倒对个人素质,基础知识的掌握要求更高了。而不是随便的人都可以去做。 想要直接靠AI从头开始完成一个项目,会感觉到不知从何入手。创造力和想法以及逻辑思维是根本。不管什么情况下,创造力和想法决定了是否能够有好的项目产生,逻辑思维决定了项目会以怎么样的方式产生。这都是决定性的因素,所以当我们在害怕被AI取代的时候,反倒不如去想想怎样提升自己的底层能力,去多输出,多思考,多学习。 AI是不是加大了人与人之间的水平呢?这是肯定的,会使用AI与不会使用的人效率将会有很大的区别,AI说到底还是一个工具,高级的工具,想要操控这个工具要求人们更高的思维能力。 在当下短视频泛滥的年代,能够独立思考已经弥足珍贵。可以扪心自问,我们多久没有静下心安静的思考一件事了。要想使用AI工具完成复杂的项目,我们需要一步步拆解成小步骤。需要深入的进行思考。 所以想要在实际工作中深入的应用AI去提高工作效率,反倒要求我们对自身的知识掌握提出了更高的要求,对我们的思维逻辑提出了更高的要求。 另外,如果一味的依赖AI而不进行思考,最后只会沦为AI的A工具人。最终做出决策的还是人,我们要做有自己思想的人,而不是一味的直接拿来就用,而要思考是否正确,是否有效。 ---------------------- 以上是6月份关于AI的思考,当时发送到了公众号,现在再次回顾感觉也不过时,分享出来大家一起讨论。 34 posts - 29 participants Read full topic via LINUX DO - 热门话题 (author: Little Q)

老项目乱成一团?三步让它像新的一样清晰 先说我解决了什么 你肯定遇到过这种情况: 当你接手一个三年的老项目,想要修改某个方法或者修复bug的时候。是不是不敢改动,你怕修改了之后会引发蝴蝶效应,为什么那? 因为你不知道: ● 这个配置被谁用了? ● 改动了会炸哪里? ● 是不是还有其他隐藏的依赖? 于是开始全局搜索引用依赖,翻调用栈,看git历史记录,问老员工(如果还在的话)。一个小时过去了,你还在做影响分析。 更让你感觉操蛋的是: ● README?三年没更新 ● 架构图?在某个离职同事的电脑里 ● 文档?有,全是过期旧的 ● 注释?要么没有,要么是"这段代码很重要,不要删",要么都是骗人的。。。。。。 用三层索引结构解决了这个问题:从改代码心惊胆战头疼失眠,到15分钟完成影响分析并提交PR,让你没有失眠的痛苦 核心思路很简单:让每个文件、每个文件夹、整个项目都能回答三个问题: 1. 我依赖了谁? 2. 谁依赖了我? 3. 我在系统中所处于什么位置? 往下看具体怎么做。 ---------------------- 为什么现有方案都不行 你可能遇到过: JS Doc/Type Doc:告诉你函数签名,但告诉不了你「这个模块在整个系统中的位置」
// 它能生成这个:
function processUser(data: UserData): Promise<User>

// 但它告诉不了你:
// - 这个函数被8个地方调用,其中3个是核心业务流程
// - 修改它需要回归测试支付模块
// - 它依赖的 Redis 连接在高峰期会超时
依赖分析工具:生成一张200个节点的依赖图,然后呢?人脑处理不了那个复杂度。而且它只能看到技术依赖(import关系),看不到核心的业务依赖(这个模块改了会影响哪个业务)。 ADR/架构文档:写是写了,半年后就过期了,没有同步更新。因为文档和代码是两个生命周期,没有强制同步机制。 解法思路:三层分形索引 核心就是让文档成为代码的一部分,而不是代码的依附。
文件级:每个文件开头3行,要声明 INPUT/OUTPUT/POS
   ↓
文件夹级:INDEX.md 维护本层架构说明
   ↓
项目级:根 README 维护核心依赖链
关键是每层都有自指的约束:"修改我,必须同步更新XX",从而形成闭环。 现成的模板直接抄 文件头(3行搞定)
/**
 * INPUT: @/models/User (强依赖), @/utils/logger (可替换)
 * OUTPUT: createUser(), getUser() - 被 UserController, AdminController, ApiGateway 调用
 * POS: 业务逻辑层-用户管理-核心模块(改动需全量回归)
 */
文件夹 INDEX.md
# /services

一句话:业务逻辑层,只调用 models/utils,禁止跨 service 调用

## 文件清单
- `userService.ts` - 核心 - 用户CRUD,8个Controller依赖
- `authService.ts` - 核心 - JWT认证,改动需通知安全组
- `cacheService.ts` - 工具 - Redis封装,可替换实现

---
⚠️ 改架构/加文件前,要先更新我
根目录 README
# 架构速查

## 核心依赖链
API Layer → Service Layer → Model Layer → Database

## 危险区域(改动需特别小心)
- `/auth` - 认证逻辑,需全量回归测试
- `/payment` - 支付流程,需财务组审核
- `/jobs` - 异步任务,改完需观察72小时

## 维护铁律
改文件 → 改文件头 → 改 INDEX.md → 改 README(如果跨模块)
不更新索引?Code Review 直接打回。
实战效果 场景1:删废弃代码不用担心被炒鱿鱼了 以前方式:全局搜索 → 人肉判断 → 问同事 → 小心翼翼删除 → 跑测试祈祷 → 项目崩溃 → 跑路 现在:看文件头
// OUTPUT: DEPRECATED - 已被 v2/userService 完全替代,无其他调用
直接清理掉,一点心理负担都没有。 场景2:评估重构影响 15分钟搞定 以前:一堆技术开会讨论半天,“可能会影响XX,不确定”,“没有技术备案文档”,“僵尸代码太多还是不要改动了” 现在: 1. 看根 README 找到相关模块(30秒) 2. 看模块 INDEX 找到具体文件(1分钟) 3. 看文件头 OUTPUT 找到调用方(2分钟) 4. 去调用方确认兼容性(10分钟) 5. 更新索引提PR(1分钟) 一个人就能完成决策。 场景3:Code Review 的降维打击 提 PR 时自证影响面,完善整体信息:
改了 userService.ts
→ 检查文件头:被 3 个 Controller 调用
→ 去这 3 个文件确认接口兼容
→ 更新 /services/INDEX.md
→ 提交
Reviewer 看到索引同步更新,知道你已经考虑过影响面了,直接 approve。 技术层面的实现 Git Hook 强制检查
#!/bin/bash
# .git/hooks/pre-commit
changed_files=$(git diff --cached --name-only)

for file in $changed_files; do
    dir=$(dirname "$file")
    if [ -f "$dir/INDEX.md" ]; then
        if ! git diff --cached --name-only | grep -q "$dir/INDEX.md"; then
            echo "❌ 改了 $file,但没更新 $dir/INDEX.md"
            exit 1
        fi
    fi
done
不是说"建议你更新",是"你不更新就提交不了"。 辅助脚本生成初始框架,解决中大型项目问题
# scan_project.py
# 扫描现有项目,生成初始索引骨架图
# 工具生成结构,人工补充业务语义
# 一次性工作,30分钟搞定一个中型项目
结合 Monorepo 每个 package 独立维护索引,跨 package 依赖在根 README 统一管理。 本质:给项目加一层元数据 这不是文档系统,是项目的 inode。 类比操作系统:inode 本身也是数据,但它描述的是「数据的组织方式」。 索引系统给代码库加了元数据层,让项目结构自己描述自己。符合《GEB》的自指与涌现:每层用相同模式,组合产生整体认知。 大白话的给大家解释下就是 1. 每个关键文件夹放一张“地图” 在每个重要的项目代码文件夹里(比如 /用户服务、/数据模型),创建一个叫 INDEX.md 的文件 这张“地图”里用大白话的方式写清楚: 1. 列表项目这个文件夹是干什么用的? 2. 列表项目里面最重要的几个文件是什么? 3. 列表项目文件之间谁依赖谁?(改了A要不要看B有没有影响?) 就像商场的楼层导览图:这层卖衣服,那层是餐饮,电梯在哪,卫生间在哪,一目了然。 2. 🏷️每个文件开头贴个“便利贴”,就是开发所谓的“注释” 在每个代码文件的开头,加3行简单的注释:
// 【文件用法说明】这个文件:处理用户登录验证
// 【关联方法说明】重要关联:user_profile.js(用户信息) + auth_config.js(配置)
// 【修改信息记录】修改须知:改了这里需要同步更新session管理
就像书的章节提要:几句话告诉你这章节讲了什么,跟前后章节有什么关系。
3. 🔒️ 设置自动检测处理更新功能 我们设置了一个自动化小工具(技术叫Hook),它的工作很简单: 当你提交代码时,自动检查 如果发现你改了某个文件,但没更新它所在的文件夹“地图”(INDEX.md) 立即阻止提交,并提示你: 如果你使用skill技能,那么他会自动帮你更新文件的头信息
 你的商城增加了新的“店铺”,但是,你没更新“楼层导览图”!
请先更新 services/INDEX.md 再提交。
这不是建议,是规则
就像“不戴安全帽不能进工地”一样,不更新地图,代码就交不上去。
我生成了相关的skill技能和插件功能,欢迎大家来使用下载 github.com GitHub - Claudate/project-multilevel-index: claude skill claude skill ##微信群: 30 posts - 22 participants Read full topic via LINUX DO - 热门话题 (author: NotesAI) Invalid media: image image image

Cherry Studio哪个旧版本好使?新版已经是一坨屎山了 我记得以前都很流畅的,好好的一个开源项目,现在怎么变成流畅度都不如毒瘤软件的存在 🙄 98 posts - 80 participants Read full topic via LINUX DO - 热门话题 (author: lilIiliIIlIi)

感觉对学术祛魅了。。 被老师叫着做了两个月论文,纯ai,大概就是我纯幻想然后ai定方案。cc写代码,gpt和gemini写文章。我自己主打一个没有感情的运行代码机器。大概就是制作学术垃圾。这两天老师说差不多了改改措辞排版投递,我发现这和我想做的差太远了感觉以后读研也没什么盼头 36 posts - 31 participants Read full topic via LINUX DO - 热门话题 (author: 何弼学)

DMIT(大妈) 详细测评与产品介绍 via LINUX DO - 热门话题 (author: ICMP不可达喵)