LinuxDo 新帖推送
183 subscribers
252K photos
315K links
Download Telegram
标题: [深度解析]Claude Code 不是一个工具,是一堆工具的组合——从 30 个官方插件看它的设计逻辑
作者: #heifengli
板块: #开发调优
编号: 1770946
帖子: https://linux.do/t/topic/1770946
时间: 2026-03-17 14:57:48
摘要:
[深度解析]Claude Code plugins不是一个工具,是一堆工具的组合——从 30 个官方插件看它的设计逻辑
把 anthropics/claude-plugins-official 仓库的 30 个插件逐一翻完,大概花了两个下午。最开始是为了搞清楚一件困惑了我很久的事:为什么装一个插件,有时候同时冒出斜杠命令,会话里多了自动触发的行为,还有静默运行的脚本?
答案是:Claude Code 的插件本身就是 hooks + skills + commands + agents + MCP 的组合包,不是单一能力。每种组件覆盖交互的不同层面,一个插件通过选择装哪几种、各自负责什么,来完整处理一个问题。
说「功能丰富」是描述不准的。更准确的说法是:如果你把插件理解成「一个工具」,你会一直困惑为什么同一个插件里会有这么多不相干的东西。

每种组件实际上是什么
分析组合之前,先把每种组件的真实形态说清楚——有几个地方和直觉不一样。
command:是 Markdown 文件,不是函数
commit-commands 插件里的 /commit 命令,实现就是这个:
plugins/commit-commands/commands/commit.md


打开是一个普通 Markdown 文件,YAML frontmatter 加正文。没有代码,没有函数调用,就是一段自然语言描述:分析 git 状态,检查变更,匹配仓库的提交风格,生成 message。
/commit-push-pr 是这个。/clean_gone(清理已被远程删除的本地分支)也是这个。
所以 slash command 不是「调用一个程序」——它是一段有结构的 prompt 模板,Claude 拿到这段模板去执行。命令能干什么,完全取决于 prompt 写得如何。这是把 prompt 写作变成了可分发、可版本化的插件单元,没有别的。
skill:触发词是 UX 设计,不是关键词匹配
skill 和 command 最容易混,触发机制完全不同。
playground 是纯 skill 插件。用户说「给我做一个 SQL 查询的可视化工具」,skill 判断这符合「交互式探索工具」的语义,自动生成一个完整的单文件 HTML playground——左边控件,右边实时预览,底部输出可以复制回 Claude。没打任何斜杠命令。
plugin-dev 文档里说,skill 的触发描述要用「强触发短语」,比如 create a hook、connect external service、add MCP server。这些短语是精心选择的——太泛了误触发,太窄了漏触发。
skill-creator 这个插件里,专门讲触发词选择的 SKILL.md 有 32KB。Anthropic 认为这件事重要到值得单独写 32KB 文档。某种意义上,设计触发词和设计函数签名在同一个层次——只是语言从代码变成了自然语言,你在决定「什么样的用户描述应该映射到这个能力」。
hook:有 9 种事件类型,PreCompact 最不直觉
hook 不只是「会话开始时自动执行」。plugin-dev 文档列了完整 9 种:
PreToolUse # 工具调用前,可以阻断
PostToolUse # 工具调用后
Stop # Claude 想结束会话时
SubagentStop # 子代理想结束时
SessionStart # 会话启动时
SessionEnd # 会话结束时
UserPromptSubmit # 用户提交 prompt 时
PreCompact # 上下文压缩前
Notification # 通知事件


PreCompact 是最反直觉的。Claude Code 在 context window 接近上限时会压缩历史对话,PreCompact 在这之前触发。你可以在这里把当前任务状态、关键变量、未完成的 TODO 保存到文件,压缩完 Claude 读回来,不丢失工作上下文。
这是插件在干预 Claude 管理自己记忆的方式。不是控制它的行为,是控制它的认知状态。我觉得这个 hook 存在本身,说明 Anthropic 在认真对待「长会话里状态怎么保存」这个问题。
SubagentStop 和 Stop 的区别:Stop 是主 agent 结束,SubagentStop 是任何子代理结束。想在每个并行子代理完成后做中间处理,用 SubagentStop。
agent:可以指定模型,这是资源路由
code-simplifier 是纯 agent 插件,只有一个文件。里面有这一行:
---
name: code-simplifier
model: opus
---


agent 可以单独声明使用的模型,和主会话无关。插件作者在做显式的资源路由——轻量任务用 Haiku,复杂推理用 Opus,主会话用 Sonnet。
code-simplifier 做精细的代码简化判断(哪里可以减少嵌套、哪里不能合并、避免嵌套三元运算符),需要足够强的推理,所以指定 Opus。「这个子任务值得用多少算力」这个决策权在插件作者手里,不是运行时统一决定的。
MCP:权限层,不是能力层
MCP 解决的是「Claude 有没有直接操作外部系统的权限」。装了 GitHub MCP,Claude 能直接读仓库、创建 PR、查 Issue。装了 Supabase MCP,它能直接跑查询。
这一层不是在让 Claude 更聪明,是在扩张它的操作边界。

插件选哪些组件,就是在决定占据哪些交互层面
五种组件分别对应不同的交互层:




层面
组件
回答的问题




显式操作层
command
用户知道要做什么,需要一个入口


语义感知层
skill
用户描述意图,让 Claude 判断要不要介入


环境执行层
hook
系统事件触发,用户无需参与


任务委托层
agent
子任务需要隔离上下文或独立模型


外部访问层
MCP
Claude 需要直接操作外部系统



一个插件选择哪几种组件,就是在决定它要占据哪几个层。后面的案例都可以用这个框架来理解。

ralph-loop:command + hook,缺一不可
ralph-loop 实现的是「让 Claude 自主迭代完成任务直到达成目标」。
只用 command? /ralph-loop "build a REST API" 触发一次,Claude 工作完退出。没有循环。
只用 hook? hook 没有入口,用户没法传任务描述、设置迭代上限、指定完成信号。
两种组件各自负责对方无法替代的部分:
command(/ralph-loop):
接收任务描述 + 参数(--max-iterations, --completion-promise)
把配置写入 .claude/ralph-loop.local.md
启动第一轮执行

Stop hook(stop-hook.sh,7.5KB):
每次 Claude 想结束会话时触发
读取 .claude/ralph-loop.local.md 里的状态和 iteration 计数
检查输出中是否出现 completion promise 字符串
没有 → 拦截退出,把原始 prompt 重新注入,iteration+1,继续
有 → 放行,循环结束


command 建立状态,hook 维持循环。
这个插件来自 Geoffrey Huntley 提出的「Ralph Wiggum 技术」——用 bash 的 while true 持续喂 prompt 给 AI。ralph-loop 把这个外部循环移植进了 Claude Code 的会话内部,Stop hook 就是那个 while true。README 里有几个真实数据:Y Combinator 黑客马拉松一晚上生成 6 个仓库,另一个案例 $297 API 费用完成了价值 $5 万的合同工作。
plugins/ralph-loop/
├── commands/ # /ralph-loop, /cancel-ralph
└── hooks/
├── hooks.json
└── stop-hook.sh



hookify:4 种组件,覆盖同一个问题的 4 个层面
hookify 让用户能方便地创建和管理 hook 规则,不用手写 hooks.json。它需要 command + skill + agent + hook 全部。
command(/hookify、/hookify:list、/hookify:configure):用户明确知道要创建规则时的入口。
skill:用户在聊别的时顺带提到「我不想让 Claude 用 rm -rf」「改文件前提醒我确认路径」——没打命令,但有 hook 需求。skill 感知语义,主动介入。
agent:分析用户描述、构建 regex pattern、选择合适的 event 类型、生成 YAML frontmatter。这部分推理复杂,隔离成专用
标题: 开心的像个小孩
作者: #静夜杰
板块: #搞七捻三
编号: 1770950
帖子: https://linux.do/t/topic/1770950
时间: 2026-03-17 14:58:15
摘要:
开心的像个小孩,如下:
标题: 今早晨起床例行点赞, 发现提示不让操作了, 佬友们有碰到过这种情况吗
作者: #Joe
板块: #运营反馈
编号: 1770951
帖子: https://linux.do/t/topic/1770951
时间: 2026-03-17 14:58:32
摘要:
标题: 我发现claude max拼车需求很旺盛,我自己开了四辆翻了三辆秒退钱,然后开了个群大家讨论避坑,想进来的可以联系我
作者: #英国龙虾
板块: #开发调优
编号: 1770957
帖子: https://linux.do/t/topic/1770957
时间: 2026-03-17 14:58:43
摘要:
标题: 关于LDC比较简单的一种改造办法
作者: #蹲神
板块: #运营反馈
编号: 1770960
帖子: https://linux.do/t/topic/1770960
时间: 2026-03-17 14:59:06
摘要:
LDC服务临时下线

几十万积分无限兑换 100E 卡这太吓人了,LDC 已经走偏了。


看佬友们提了不少建议,但不少都挺难实行的。
我倒是觉得有个简单又容易点的方向:
限额交易。

简单好操作,甚至只需要设定规则就行。
如日限额,周限额(7日),月限额。
和银行其实类似,曾经被银行的限额恶心坏了

只要简单一个限额,所有恐怖的,大体量的无限兑换立马瘫痪。
从源头上根除了LDC越来越金融化的趋势……
而小额的,小打小闹的功能,全部可以和以前一样~而且限额可以动态调节~
至于限额多少,就看管理们承受线了

毕竟要防变黑灰产反噬踩法律红线?
标题: 发现一个有趣的AI知识库,《史记》知识库,还是开源的
作者: #GodiSdeAd
板块: #资源荟萃
编号: 1770964
帖子: https://linux.do/t/topic/1770964
时间: 2026-03-17 14:59:19
摘要:
地址: GitHub - baojie/shiji-kb · GitHub

用AI Agent将《史记》130篇、57.7万字古文转化为结构化知识图谱。最终目标是用机器的力量辅助历史考据——从百万份文献中自动发现历史事实、识别矛盾、归纳规则,将传统"皓首穷经"的研究过程从数十年压缩到数周。

这无论是对历史研究,还是纯粹喜欢历史故事的人来说都是一大好事啊。
标题: grok api(sso token) 50个 新鲜出炉,以及基于开源的项目做了个支持无头服务器+自动推送到同机grok2api号池的注册机
作者: #rikka0612
板块: #福利羊毛
编号: 1770965
帖子: https://linux.do/t/topic/1770965
时间: 2026-03-17 14:59:27
摘要:
项目地址:GitHub - ReinerBRO/grok-register: Automated Grok (x.ai) account registration with DuckMail + headless server support. Auto-push SSO tokens to grok2api. · GitHub
大家需要自取:
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZXNzaW9uX2lkIjoiNjBjOTg2YzctNGE1Zi00ZmE3LTg1MGEtZjMxYjhjNjE2MWIwIn0.j5aGap2nUW6TH_2kHNci1YYuIjUvA1hWyeqVWJ4Ai4s
eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzZ
标题: 大家都在金三银四了吗
作者: #luobb
板块: #非我莫属
编号: 1770976
帖子: https://linux.do/t/topic/1770976
时间: 2026-03-17 15:00:22
摘要:
最近找工作怎么样,有金三银四的感觉吗
标题: 小红书上这种批量AI生产的账号,谁不想做
作者: #mcga
板块: #搞七捻三
编号: 1770978
帖子: https://linux.do/t/topic/1770978
时间: 2026-03-17 15:00:52
摘要:
现在小红书上每个赛道都有很多这种AI内容工厂批量生产的账号,田忌赛马,1个月后粉丝少的销号切画像切赛道,最终手里一堆高粉号。有没有每个环节可模仿实操的资料。我也想做,从0开始学太慢了,时不我待啊。龙虾搭个工作流和能做到这种程度,还是有个GAP啊。 W
标题: 《在离别这一课里,我总是那个拿低分的学生》
作者: #grant888
板块: #搞七捻三
编号: 1770981
帖子: https://linux.do/t/topic/1770981
时间: 2026-03-17 15:01:19
摘要:
最近几天注册了账户,感觉论坛里面的氛围非常好,大家像家人一样。正好最近雅思备考的头疼,听力 P4 永远听不出来,每次都错5个 6 个,阅读老是读不懂,口语一直说不够时间。压力太大,所以想写一些之前的经历,把这里当树洞,想诉说一下。
-------------------- 我是分界线 ----------------------------
我怀念的
小韩是我的高中同学,刚上高一她是我的前桌。她是住校生,每周天返校的时候,她家会给她拿很多水果,有时她晚上不想去食堂吃饭,就会一个人在教室里面吃家里面带来的水果,我每次吃饭吃的很快,回教室很早,逐渐和她熟络起来。我现在还清晰的记得,那天她在吃猕猴桃,看我来了,她问我吃吗?我也是实在,别人只要问我我就吃。她拿出一个猕猴桃来,我刚想伸手,她却一直在给猕猴桃剥皮,剥到剩最后一点点皮,她拿着猕猴桃伸到我面前来,我想接,但是我无从下手,她就直接喂给我了。我刚上高中,哪经历过这个。我一下子愣住了,因为那时候从来没有家人以外的女性喂我东西吃过。从那时起,我感觉这个女孩很特别。
从那以后,我们貌似干什么都在一起。小韩当时笨笨的,老是反应不过来,我问成龙历险记里面那个老头叫什么,她很快的反应出来,老爹!我每次都假装答应,再后来,我老是变着花样的让她喊爸爸,比如说 一个土加一个贝念什么?她脱口而出,坝!哎!然后我们免不了一场打闹。那段时间的体育课是篮球,这也是高中为数不多的休闲方式,体育课大都安排在晚上,我也不知道为什么。我非常不擅长网子在两边的运动,比如说篮球和足球,网子在中间的还能打一打,比如说羽毛球和乒乓球。可能是我之前打篮球摔到膝盖有了心里阴影,篮球一直不是我强项。每次上课,只有小寒陪我玩,因为其他同学们的篮球强度太大,我属实是融入不了。塑料的篮球场地在脚下吱吱作响,闪的耀眼的体育场灯光照着我们两个人,说来也奇怪,一共6个场地,其他5个都是人,貌似单独给我们留了一个场地。她也投不进篮,我也投不进篮,她投我捡球,我投她捡球。我俩也不知道累,只是别的同学都走了只剩下我俩,我才后知后觉。我们最常去的是食堂3楼的小火锅。说来也奇怪,食堂一楼只能女生去,食堂二楼只能男生去,食堂三楼男女都能去,我也不知道这样有什么意义。点燃酒精块的塑料包装袋,酒精块缓慢的舔舐着锅底,给忙碌的高中生活按下了慢放键。十几块钱一锅的火锅现在看起来肯定很廉价,但是我早已忘记了食物的味道,只记得火锅很好吃,小韩很好看。小韩看着火锅,我看着小韩。当时我们无话不说,讨论着未来,可惜谁也没把对方加到未来的规划里面,或许是我们当时太小,或许是当时太幼稚。现在回想起来,也不能要求一个高一的学生太多,一起经历过就好,不能奢望什么。我们干什么都在一起,上厕所也不例外,路上她总是开心的笑着,她有着一头短发,一个黑框圆圈眼镜,比我矮一点点。当时感觉上厕所的路好短,短到我没说几句话就到了,后来我自己走的时候,我发现怎么也走不到头。女生上厕所总是比男生慢的,我早早上完,在外面等着他,我总是洗完手不擦手,留着水弹她。刚开始她老是被我抓到,后来她也学会了,这么看小韩其实不笨。后来我用的洗手间都有烘干机了,我手上也没水了,也没人能让我弹了。
她政治学的很好,是政治课代表,当分班的时候她要选政治的时候,我就知道以后很难有这样的时光了,因为我政治是全班第一,当然是倒数第一。分班之后,她的班级是二楼的最角落,按理说就在我上楼梯的必经之路上。可能是缘分不够把,高二高三两年一共也没见几面。见了也不过是点头之交。2025年过年的时候,我借着我要出国的借口,说出去可能就不回来了,想和她见一面吃个饭,但是当她对我彬彬有礼的时候,我就意识到我们回不去了,我的“儿子”没了。她以照顾妹妹为由推掉了我的邀请,我以为年后有空呢,所以年后我定了我们这里最好的饭店,拿了一瓶不错的红酒,我以为会成功,结果小韩连饭店地方都没问,因为直接没回。这时,电脑正好响起来孙燕姿的《我怀念的》
“我怀念的 是无话不说。
我怀念的 是一起做梦”
歌词真应景阿,从来没有这么应景过。可惜只能怀念了,也只有怀念了。后来也借着和妈妈吵架,自己去了趟新加坡散散心,结果接我的司机车里面就放的《我怀念的》,没想到这首歌追着杀。我以为只要我离得够远我对小韩思念就会减淡,没想到在另一个国家我也依旧在怀念。正好孙燕姿也是新加坡人,这一切是巧合,还是宿命?我一直认为,我还太小,我还不知道什么是爱,我感觉海是很大很大的湖,那么爱是不是很多很多的喜欢?我站在新加坡的公园里面,看着城市的夜景,耳机里面放的是《我怀念的》,
” 我怀念的 是无言感动
我怀念的 是绝对炽热
我怀念的 是你很激动
求我原谅 抱得我都痛”
新加坡的夜景好美,要是小韩在就好了。
--------分界线---------------------------------
关于这类经历我整理了差不多1.7万字,我打算每次雅思学的头疼的时候就倾诉一下,感谢各位佬友倾听。(如果我要是更新的话,我是在帖子里面更新呢,还是跟帖更新呢?求L友指点)
标题: claude改论文会读取批注吗/
作者: #李影
板块: #搞七捻三
编号: 1770983
帖子: https://linux.do/t/topic/1770983
时间: 2026-03-17 15:01:29
摘要:
是word审阅里的批注类似于:
标题: 为什么同样都是gpt5.4,回答风格差这么多,没有内置任何提示词,图一是自建的team,图二是某个大中转
作者: #HnEternal
板块: #开发调优
编号: 1770985
帖子: https://linux.do/t/topic/1770985
时间: 2026-03-17 15:01:56
摘要:
第二个的风格很像codex,5.4有codex吗,只要是带公式或者引用全是这种,你们5.4是什么样的
标题: 远程-交易系统开发人员 2000-5000u,非常优秀可加预算
作者: #Kami
板块: #非我莫属
编号: 1771000
帖子: https://linux.do/t/topic/1771000
时间: 2026-03-17 15:03:02
摘要:
"职位名称
交易系统开发工程师
工作职责

与系统设计师、市场操作员及其他开发人员紧密协作,设计、开发并维护面向加密资产的机构级交易所交易系统。
负责核心交易系统的开发,包括订单簿管理、报价引擎、风险控制模块、对冲机制、库存管理、订单取消/订单优化等功能。
实现高性能、低延迟的订单交互逻辑,支持多主流中心化交易所(币安、OKX、Bybit、Coinbase、Kraken等)。
持续优化系统延迟、吞吐量及稳定性,实现亚秒级报价能力
参与交易监控系统的实施与快速迭代,协同策略团队更新系统。
负责系统架构设计、灾难恢复方案制定,快速定位并解决生产环境问题。
任职要求
计算机、数学、电子工程或相关专业本科及以上学历
3年以上实际开发经验,有交易系统开发经验者优先
精通Go(Golang)开发,具备高并发高性能系统实战经验者优先;精通Java或Python者加分
深度理解交易核心业务逻辑,包括但不限于:
订单簿实时快照与增量更新
价差控制与库存管理
对冲机制
订单类型
永续合约
熟悉主流交易所WebSocket/私有API,具备REST及WebSocket接口使用经验
精通低级优化技术:高性能网络编程、无锁数据结构、内存管理及协程调度
拥有生产环境7×24小时系统维护经验,能快速响应并处理在线故障
加分项
自主开发或参与过稳定运行至少6个月的做市系统,覆盖至少10个交易对,日均交易额达5000万美元以上
拥有可直接投入商业使用的现成做市系统 (可直接开源仓库或提供可运行演示版本)
具备Wintermute、GSR、Cumberland、Jump Crypto、Amber、DWF Labs等知名做市商的做市系统开发经验"

注: 必須有做市經驗cex的
不需要英語流暢,不需要24小時候命。不要web3技术栈
大专ok年龄无限制
标题: 开源了一款多角色有声小说自动配音玩具,求大佬们指点下
作者: #兵马俑
板块: #开发调优
编号: 1771002
帖子: https://linux.do/t/topic/1771002
时间: 2026-03-17 15:03:10
摘要:
硅基流动的indextts2以及开源的indextts2这两种都兼容。
目前的工作流是LLM 解析文本 → 手动选择角色情感音频 → 生成配音 → 合成。



我想省去手动选择角色参考音频, 在LLM解析小说的时候顺便给我把角色参考音频也解决了,但是目前没有神好的思路。
我的参考音频都是按照人名-情绪来命名的

目前有两个不确定性:
1.重复/随机分配参考音频
2.男女音频混用
实在是没有什么好的方法了,抛开大模型的随机性有什么方式可以尽量弥补的哇?
仓库有使用硅基流动生成的成品音频试听,要是使用自建的indextts2效果会更好一点,佬们多提提意见啊。
仓库地址:https://github.com/clover-cn/VoiceWeaver