【终末地】产线配平生产链算法
生产链算法详解 一个开源项目中 Endfield Calc 的核心计算算法,用于处理包含循环依赖的生产链。 整体流程 1234567用户选择目标物品和产量 → ① buildBipartiteGraph(构建二部图) → ② detectSCCs(Tarjan 算法识别循环) → ③ buildCondensedDAGAndSort(压缩 + 拓扑排序) → ④ calculateFlows + solveSCCFlow(流量计算) → ⑤ buildProductionGraph(组装结果) → 生产表格 / 可视化树 如果计算失败(出现无解的循环),backtrackRecipeChoices 会回溯尝试其他配方组合,最多迭代 100 次。 第一步:构建二部图(buildBipartiteGraph) 原理 将生产链建模为二部图:物品和配方作为两类节点,边表示"消费"和"产出"关系。 1物品 ──消费──→ 配方 ──产出──→ 物品 从用户选择的目标物品出发,递归向上游遍历所有依赖,直到遇到原材料(如 源矿、清水)停止。...
日常Vibe操练-A股分析工具
A 股 AI 分析工具(由 LLM 写作) 前两天刷 GitHub 看到一个叫 ai-hedge-fund 的项目,挺火的——把巴菲特、芒格这些投资大佬拆成不同的 AI Agent,各自分析股票然后给出建议。感觉蛮有意思的,clone 下来想跑跑看。 结果一跑就卡住了,发现它只支持美股。想想也对,人家数据源是美国的金融 API。那 A 股咋办? 顺藤摸瓜搜了一圈,发现国内做这个的还真不少: daily_stock_analysis — 快 3 万星了,支持 A/H/美股,分析完还能推到飞书和企微 aiagents-stock — 专门搞 A 股的,有龙虎榜、板块轮动分析 FinGenius — 多智能体辩论博弈的,最后吵架吵出个结论 选了 FinGenius 来玩。它的设计比较有意思——不是每个 Agent 分析完投票算个平均分,而是先各自研究,然后互相辩论,最后投票出报告。跟真的投委会开会一样。 环境搭起来还算顺利: 1234conda create -n fingenius python=3.12 -ygit clone https://github.com/HuaY...
你 fomo 了吗
模仿我的口吻,以你fomo了吗为题写一篇日记。表达对ai日新月异,大家都在猛猛地vibe coding来创造新东西的fomo情绪。 *今天我真的有点想问所有人一句:你 fomo 了吗? 我是认真的。不是那种看到别人旅游、恋爱、升职加薪的普通 fomo。是那种,打开手机,打开 X,打开群聊,打开任何一个技术社区,都会被一种强烈的时代推背感狠狠干到的 fomo。 就是那种感觉: 你还在试图搞懂这个 agent 到底应该怎么设计,state 怎么流,tool 和 skill 怎么区分,sandbox 到底是工具还是执行域; 别人已经开始一边听歌一边 vibe coding,三小时搓出一个产品原型,第二天接上模型,第三天发推,第四天就开始收用户反馈了。 真的有时候会恍惚。 感觉整个世界都进入了一种极度高频、极度兴奋、极度“先做再说”的状态。 以前大家写代码,好像还是一个比较“工程”的事情。 要想架构,要想规范,要想边界,要想部署,要想依赖地狱。 现在不是。 现在大家像在玩一种新的乐器。 嘴里说着“我就随便 vibe 一下”,手上已经把产品做出来了。 再配一个炫一点的 landing ...
AI的科幻之旅
/* ===== 全局重置 ===== */ .ai-wrap { margin: 0; padding: 0; } .ai-journey-container { margin: -20px -30px 0; padding: 0; overflow-x: hidden; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; background: #000; color: #fff; } .ai-journey-container * { box-sizing: border-box; } /* ===== 加载动画 ===== */ .loader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: #000; display: flex; flex-direction: column; justify-co...
澄静湖
很喜欢这个湖的名字,澄澈平静。 我开始工作了。生活也变得非常平静,比想象中的还要更平静。 生活的空间和时间开始固定和绑定起来,我的精力也不允许我去进行更多额外的消耗。很大程度上,我已经很满意当下的状态,各方面的波动都特别小,这就是土象星座所追求的至高之境吧。 最好的想法和状态就是没有任何的想法和状态,无论是从内发散开的还是被外界所侵入的,只要极大程度地去任这些穿过,不要让这些在身边和体内生成停滞的漩涡,那么就会很舒服。 我发现人可以去需要很多东西,也可以一无所求。欲望能够去自由地打磨的时候,就可以利用欲望为己用。当人可以很自由地操控欲望的时候,那人也会变得很平静。 如果需要用力气去维护平静,那就不是真实的平静。 平静意味着没有大的波澜,也可以是在大的波澜到来的时候不会与其产生共振,可以任由其不相干地从我的本体中穿过。平静的脸上会比较光滑,因为没有大吵大闹,没有大喊大叫。
everything-claude-code:Claude Code 增强配置框架
一套由 Anthropic 黑客松冠军打造的开源配置框架,让你的 Claude Code 拥有 28 个专业 Agent、119 个技能模块、持续学习能力与安全护栏。 项目背景 2025 年 9 月,开发者 Affaan Mustafa 与队友参加 Anthropic 在纽约举办的一场黑客松。他们仅用 8 小时,完全依靠 Claude Code 构建了一个名为 zenith.chat 的产品,从 100 多支队伍中脱颖而出,赢得了第一名和 15000 美元的 API 额度奖励。 获胜的秘密武器,正是 Affaan 在超过 10 个月的高强度日常使用中打磨出的 Claude Code 配置体系。赛后,他将这套配置开源,命名为 everything-claude-code(简称 ECC)。 截至 2026 年 3 月,这个项目在 GitHub 上已获得超过 100,000 颗星 和 13,000 个 Fork,有 113 位贡献者参与,支持 7 种语言翻译。它已成为 AI 编程工具配置的事实标准——相当于 AI Agent 界的 .editorconfig。 核心理念 Claud...
Harness Engineering:AI Agent 的工程化之道
Harness Engineering:AI Agent 的工程化之道 摘要 随着大语言模型(LLM)能力的快速提升,AI Agent 已从实验性工具演进为能够执行复杂任务的生产力系统。然而,Agent 的"有用性"与"可靠性"之间存在显著鸿沟——它们足够强大以至于可以被委以重任,却也足够不可预测以至于可能产生灾难性后果。Harness Engineering(约束工程) 正是在这一背景下应运而生的工程方法论,它标志着 AI 工程化从"如何与模型对话"向"如何构建可靠的 Agent 系统"的根本性转变。 本文将系统性地介绍 Harness Engineering 的概念内涵、核心原理、技术框架及实践方法,为构建可靠的 AI Agent 系统提供理论指导与实践参考。 1. 引言:从 Prompt 到 Harness 的演进 1.1 AI 工程能力的三次跃迁 AI 与人类协作的工程化实践经历了三个阶段的演进: 阶段 核心概念 解决的问题 局限性 第一阶段 Prompt Engineerin...
2023-09
典发来一段他与某个人的对话: “‘恋爱不是温馨的请客吃饭’,每个人都会有疲惫生病衰老的那一天,总得有互相照顾的时候,生活白痴怎么搞啊?” “是,我竟无言以对。” 问我怎么看。 我说,生活可以学,但爱学不来。有爱,你去怎么学生活都是快乐的没有压力的;没有爱的基础,上来就说生活那算了不需要。他说,所以说咱俩是一伙的呢。








