okJiang
181 posts

okJiang
@okenJiang
Every day a little more, it is enough. blog: https://t.co/PTZ1ypnHth
Katılım Ekim 2019
44 Takip Edilen21 Takipçiler

兄弟们,这种情况我应该怎么办
4月中旬,有个技术聚会,但它不是门票制的,而是免费的,但要作为主办方的学员才可以参加报名,我简单介绍下背景:
我曾经逆向学习报了他的班,学习到了非常多的东西,也算是靠这些技术赚了人生第一笔金(虽然结局不是很好),人家第一条朋友圈还存留我当时的反馈。
我第一时间从他的群里看到这个消息的时候比较激动的,我就问我对象要不要一起去,她说可以。但这几天我又纠结,毕竟去那边不是单纯为了玩,首要的目的是为了技术探讨和了解业内的情况,同时也不是门票制,我觉得带上对象的话不是很方便,也怕她一个人在那里无聊,我自己可能不是很能舒畅的交流。
我今天吃饭时把这些想法无意说出口了,又问她想不想去,而不是以我希望她去的口吻问她。接着她就生气了,觉得我好像是我在使唤她一样,让她去就去,让她不去就不去,好像她要死皮赖脸跟着去似的。说我做决定之前没有考虑到她,觉得她在我内心的地位还不如那些未曾素面的网友。(可我真不是这意思)
可能我一开始的表达方式有问题,一开始我确实想带对象一起去玩的。尽管我现在已经把为什么变卦的原因给她解释清楚了,也算给台阶下了。
但她还是说「我以后都不会去你家了」这些话,我真有点不知道该怎么办了🤷♂️
总之我吵不过她,我也不想吵架,只会让自己更加难受。我做再多的解释 她都只会觉得我没有考虑到她,我也只会觉得她有点无理取闹。


中文

很喜欢《软件设计的哲学》这本书,于是写了个 skill,帮助大家写出质量更高的代码:
github.com/luoling8192/so…
中文

@okenJiang 我的思路也差不多,说 tikv/pd 不仅是一个独立的 repo,还是 TiDB 和 TiKV 的关键组件 balabala🥲
中文

OpenAI 在这篇文章中分享了它们使用 Agent 开发内部项目的全过程——百万行代码,数千次PR merge,没有一行代码是人类手写的
openai.com/index/harness-…
几个有意思的地方:
1️⃣ 他们(工程师)完全相信 Codex(使用 GPT5 模型)的编码能力,没有手写任何代码,全部都由 Codex 生成
2️⃣ 人力资源不再使用在编码上,而是致力于拆解目标,分解任务,构造一个有明确反馈的编码环境,让 Agent 可以从小任务做起,逐渐完成大目标,并且在出错的时候,不会通过“再试一次”这种方法去重新生成代码,而是通过人力介入,思考这次出错是缺少哪些 Context/工具/反馈?通过调整编码环境,让 Agent 拥有更明确的 Context
补充说明:
我非常赞同这种工作方式,类似Ralph Wiggum Loop的工作理念,即让 AI 在循环中尝试完成任务,将这一轮的错误作为下一轮的输出,反复迭代,最终达成目标。和依赖 prompt 的工作方式相比,这种方式更加科学,建立了明确的反馈环境,有着清楚的错误日志,开发者从"人在环中"(Human-in-the-loop)转变为"人在环上"(Human-on-the-loop),只需设定目标和质量标准,让 AI 自主迭代直至收敛
3️⃣ 当 Agent 完成编码工作后,会有多个 Agent 负责 review 代码,只有当所有 Agent 都对代码满意之后,才会允许 PR 合并,而在这一步中并不强制要求人类 review
4️⃣ 对于 Context 管理,一个庞大的操作手册效果并不好,应该给 Agent 地图,而不是操作手册。工程师们提供的是一个简短的概述文件,告诉 AI 项目架构,去哪里查看模块代码,模块的设计理念,待完成和已经完成的工作有哪些。
5️⃣ 给 Agent 更多信息
在开发过程中,工程师们追求暴露更多的信息给 Agent,比如说会议记录,一致性规范等,目标是让 Agent 接手代码的时候,能够在规范下开展工作
这里有一个很重要的结论:将更多系统以代理能够直接检查、验证和修改的形式纳入,能够带来更大的杠杆效应——这不仅针对 Codex,也适用于其他正在处理该代码库的代理(例如 Aardvark)。
前段时间 Krapathy 的推文也有类似的理念
x.com/karpathy/statu…
将来的系统应该尽可能的提供给 Agent 用的 API/CLI,让 Agent 能够轻松的读取上下文信息,而不是通过视觉方案/HTML 解析来获取
6️⃣ 当一个开发工程的吞吐量瓶颈是人类注意力而非 Token 产出速度的时候,人类在开发过程中的定位需要从传统的编写代码,运行测试等工作,切换到设计开发环境、调整反馈机制和编码规范,来帮助Agent用更可靠的方式开发

中文

@laike9m_ 咱们仓库打开 ai 自动 review 了,目前只是作为辅助,merge 还是需要人点赞。github.com/tikv/pd,
中文

@dinah_zhang @tison1096 某知名 DB 项目无法在 macOS 上构建,使尽浑身解数都没有混到一个 PR,成了我开源履历上的一个污点😇
中文

我觉得丝之歌挺好玩的,味道和手感和一代基本上差不多
但是看很多人说游戏没正反馈,打完boss啥都不给,我就整不明白了,正反馈不是开了下一张地图能接着玩么
小时候玩超级玛丽也没有说打完关底boss后送个超级大蘑菇吧😂
Ukyoi@ukyoi
丝之歌简体中文评价和其他国家地区差别太大了……
中文






