MoreRSS

site iconDaily Productivity Sharing修改

每日生产力分享,及 DPS 周刊(无专用 RSS 故不添加周刊标签)。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

Daily Productivity Sharing的 RSS 预览

Daily Productive Sharing 1370 - How Ben Tossell Codes With Agents

2026-01-09 08:00:16

Daily Productive Sharing 1370 - How Ben Tossell Codes With Agents

One helpful tip per day:)

从非程序员的角度,Ben Tossell 介绍了他是如何使用 AI 编程工具的:

  1. 我不读代码本身,但我会非常认真地阅读智能体的输出。在这个过程中,我学到了大量关于代码如何运作、项目如何推进、哪里会失败、哪里会成功的知识。
  2. 只用 CLI。永远用终端,而不是 Web 界面;作为一个通用智能体,终端能力更强,而且我还能看到它是如何工作的。
  3. 一开始我通常只是和模型聊几次,把我要做的事情的上下文喂给它;随后我会切换到 spec 模式,开始为我要构建的东西制定计划。
  4. 我在本地有一个 repos 文件夹——所有写过代码的项目都在里面;在这个文件夹下有一个 agents.md![Attachment.tiff](file:///Attachment.tiff),明确规定每个新仓库该做什么、不该做什么,如何使用 GitHub、如何提交代码等等。
  5. 端到端测试(E2E)是我以前从没真正重视过的东西;但现在,我非常希望所有项目都有端到端测试
  6. 我还会确保在我创建的每一个仓库里都安装 Droid 的 GitHub 应用;这样在部署到 GitHub 时,我一定通过 PR 提交,让 Droid 来做代码审查——我甚至可以 @Droid,用自定义提示让它自己修复问题。
  7. 这套方式让我可以直接用手机写代码,在外出时也能添加新功能;再配合我的 Telegram 机器人,即使不在桌前,也能非常轻松地推进事情。
  8. 我终于真正理解了“工作流”。于是我让 Droid 帮我创建了斜杠命令流程——这是我第一个真正用起来的斜杠命令;它会运行一系列 bash 命令,并提示模型做一些事情,比如阅读 GitHub diff、检查哪些在 feature flag 后面、哪些没有,以及把内容整理到新功能、Bug 修复等不同板块中。
  9. 所以在使用 Supabase、Vercel 和 GitHub 时,我始终使用 CLI,而不是 MCP
  10. 我还自己做了一个 Linear CLI,这样就能查询自己的 issue、在终端里完成所有事情,而不用再切到桌面或 Web 界面。
  11. VPS。 我以前只是抽象地知道它是什么——就像一台一直在别处运行的电脑;但直到我真正需要它时,我才意识到自己并不清楚该在上面做什么,而且现在仍然有很多要学。
  12. 但现在,我不再认为自己必须从零开始学会写代码才能做这些事;我真正需要学的是:如何与 AI 智能体协作
  13. 一定会有 bug,一定会有问题,我也经常会遇到;而这只是提醒我——这是我知识上的缺口,而不是我当前能力的缺失。
  14. 我的角色是识别这些缺口,或者发现它们,然后思考:我该如何确保这种情况不再发生?
  15. 模型知道你不知道的一切;你可以一直问它。它就是你那个永远耐心、站在你身后、随时辅导的专家级程序员。
  16. 有太多东西可以学了;经常我在 Twitter 上看到别人发的内容,会想:“我完全不知道这是什么,也不知道能用来做什么——但我敢肯定,我可以去玩一玩。”
  17. 于是我就一点点建立起对代码世界、工程世界的理解——一个我原本觉得自己“不配进入”的世界,但现在我已经真真正正成为其中一员。
  18. 用 no-code,我可以在一小时、几小时、或者一个周末内,把一个宏大的想法做出一个版本;如果没人喜欢、没人愿意付费、它一无是处,那我直接丢掉就好。
  19. 一切都快得多:反馈更快、流程更快;你可以在任何时间做任何事,并持续不断地产出东西。
  20. 我觉得如今所有非技术背景、却想进入这个世界、想做这些事情的人,都完全可以做到
  21. 你遇到的每一个小卡顿、bug 或问题——都要去质疑它。
  22. 归根结底,选一个工具或体系,然后坚持用下去;好好学会它。它们看起来都差不多,运作方式也大同小异。
  23. 最终,我对工具真正的需求只有一个问题:它能不能让我用最少的麻烦、最少的时间,走到尽可能远的地方?

如果你喜欢的话,不妨直接订阅这份电子报 ⬇️

Daily Productive Sharing 1369 - Here's How Lee Robinson Codes With AI

2026-01-08 08:00:48

Daily Productive Sharing 1369 - Here's How Lee Robinson Codes With AI

One helpful tip per day:)

Lee Robinson 分享了他是如何使用 Cursor 写代码的:

  1. Cursor 可以访问网络请求、控制台日志,并把页面上的元素发送给智能体。
  2. 我开始一个项目时通常非常简单:不预设规则、不定义命令,什么都不加;随着项目成长,才逐步补上最小可用的配置。
  3. 我会用三轮来审查代码:第一轮是在智能体生成代码的过程中;第二轮是在推送 PR 之前,使用编辑器内的“agent review”(类似一个自定义的 /code-review 命令);第三轮是在 PR 上使用 Bugbot(AI 代码审查)。
  4. 我总是从一个计划开始新功能(使用 Plan Mode);这帮助非常大,无论你使用什么工具,我都强烈建议先规划
  5. 我会使用 Debug Mode:它会自动为应用插入日志,然后让你复现问题;智能体接着读取这些日志,获得更有价值的上下文,从而更精准地定位根因;它还会提出多个可能的假设,并逐一验证,直到问题被修复。
  6. 一定要给编码智能体可验证的输出!它们无法修复自己无法感知的问题。
  7. 对于大型任务,我同样先从计划开始,然后给智能体一个有野心、但可验证的目标。

如果你喜欢的话,不妨直接订阅这份电子报 ⬇️

Daily Productive Sharing 1368 - 2025: The year in LLMs

2026-01-07 08:00:05

Daily Productive Sharing 1368 - 2025: The year in LLMs

One helpful tip per day:)

Simon Willison 梳理了去年一年 AI 编程工具的发展:

  1. 通过在多个环境中,用可自动验证的奖励来训练 LLM(例如数学/代码类谜题),模型会自发地产生在人类看来像是“推理”的策略——它们学会把问题拆解为中间计算步骤,也学会多种来回试探、逐步逼近答案的解题方法。
  2. 后来发现,真正解锁推理能力的是“驱动工具”:当具备推理能力的模型可以使用工具时,它们就能规划多步骤任务、执行这些步骤,并对执行结果继续进行推理,从而动态调整计划,更好地达成目标。
  3. 这种推理技巧意味着,模型可以从一个错误出发,穿越代码库的多个层级,逐步找到问题的根因。
  4. 如果将“智能体”定义为:能够通过多步工具调用来完成有用工作的 LLM 系统,那么智能体已经到来,而且事实证明它们极其有用。
  5. 我非常喜欢异步编码智能体这一类别;它们很好地解决了在个人电脑上运行任意代码所带来的安全挑战,而且可以同时触发多个任务——往往直接在手机上操作——几分钟后就能拿到相当不错的结果,这种体验非常有趣。
  6. 截至 12 月 2 日,Anthropic 表示 Claude Code 的年经常性收入(ARR)已达 10 亿美元!我完全没想到一个 CLI 工具能做到这种规模。
  7. 像 Claude Code(Web 版)和 Codex Cloud 这样的异步编码智能体的一大优势是:它们默认可以 YOLO 模式运行,因为不存在会被损坏的个人电脑。
  8. 遗憾的是,中国的实验室目前还没有公开其完整的训练数据或模型训练代码;但它们已经发布了大量详尽的研究论文,尤其在高效训练和推理方面,显著推动了技术前沿。
  9. Nano Banana Pro 正迅速证明自己对任何需要制作演示文稿或其他视觉材料的工作都很有价值。
  10. 当你最大的成本是 GPU 时间时,面对一个拥有自有、深度优化且显然更便宜的硬件栈的竞争对手,确实令人望而生畏。
  11. 这里的核心理念是:“干脆忘了代码的存在”——氛围式编码(vibe coding)通过纯提示的方式,捕捉到了一种全新、有趣的软件原型构建方式,让软件“基本能用”。
  12. MCP 的发布,恰好与模型在工具调用能力上变得足够好、足够可靠的时间点重合,以至于不少人误以为:模型要使用工具,必须先支持 MCP。
  13. 看起来,在任何场景下最强大的工具都是 Bash——如果你的智能体可以运行任意 shell 命令,那么凡是能在终端里敲命令完成的事情,它都能做到。
  14. MCP 涉及 Web 服务器和复杂的 JSON 负载;而一个 Skill 则只是文件夹中的一个 Markdown 文件,必要时再配上一些可执行脚本。
  15. MCP 在 12 月初被捐赠给新成立的 Agentic AI Foundation;而 Skill 也在 12 月 18 日被提升为一种**“开放格式”**。
  16. 直到 11 月之前,我都会说自己在手机上写的代码更多;但在笔记本电脑上写的代码显然更重要——经过完整审查、测试更充分,并且是面向生产环境的。
  17. 像 Claude Code 这样的系统,除了强大的模型之外,还需要一种可靠的推理模型,能够在不断扩展的上下文窗口中,稳定地执行数十甚至上百次工具调用

如果你喜欢的话,不妨直接订阅这份电子报 ⬇️

Daily Productive Sharing 1367 - I'm Boris and I created Claude Code

2026-01-06 08:00:37

Daily Productive Sharing 1367 - I'm Boris and I created Claude Code

One helpful tip per day:)

Claude Code 的创造者 Boris Cherny 分享了他如何使用这一工具:

  1. 使用 Claude Code 没有唯一正确的方式:我们刻意把它设计成可以被你自由使用、定制,甚至随意“折腾”的工具。
  2. 我会在终端里并行运行 5 个 Claude,把标签页编号为 1–5,并通过系统通知来知道什么时候某个 Claude 需要我输入。
  3. 在做代码评审时,我经常会在同事的 PR 里 @.claude,让它作为 PR 的一部分往 CLAUDE.md![Attachment.tiff](file:///Attachment.tiff) 里补充内容;我们为此使用了 Claude Code 的 GitHub Action(/install-github-action)。这是我们版本的 @danshipper![Attachment.tiff](file:///Attachment.tiff) 的「复利工程(Compounding Engineering)」。
  4. 对于每天会反复执行的所有“内循环”工作流,我都会使用斜杠命令。这避免了重复提示,也让 Claude 本身也能直接复用这些工作流。
  5. 这些命令都会提交到 git 中,存放在 .claude/commands/ 目录下。
  6. 我与 Claude 每天都会几十次地使用 /commit-push-pr 这个斜杠命令;该命令通过内联 bash 预先计算 git 状态以及一些其他信息,使执行更快,并避免与模型之间来回沟通。
  7. 我会定期使用几个子智能体:例如 code-simplifier 在 Claude 完成工作后简化代码,verify-app 则提供了详细指令,用于端到端测试 Claude Code,等等。
  8. 我们使用 PostToolUse hook 来格式化 Claude 生成的代码;Claude 通常一开始就能生成格式良好的代码,而这个 hook 负责处理最后 10%,以避免后续在 CI 中出现格式问题。
  9. 我会使用 /permissions 预先放行一些我确认在当前环境中是安全的常用 bash 命令,从而避免不必要的权限确认;其中大多数都会写入 .claude/settings.json 并与团队共享。
  10. 对于运行时间很长的任务,我通常会:(a) 提示 Claude 在完成后用一个后台智能体来验证结果;(b) 使用 agent Stop hook 以更确定的方式完成验证;或 (c) 使用 ralph-wiggum 插件(最初由 @GeoffreyHuntley![Attachment.tiff](file:///Attachment.tiff) 提出)。
  11. 最后一个建议,也是可能最重要的一点:想要从 Claude Code 中获得高质量结果,一定要给 Claude 一个验证自己工作的方式;一旦有了这样的反馈闭环,最终结果的质量通常可以提升 2–3 倍。

If you enjoy today's sharing, why not subscribe

Need a superb CV, please try our CV Consultation


如果你喜欢的话,不妨直接订阅这份电子报 ⬇️

Daily Productive Sharing 1366 - 30 Things Andrew Yeung Learned in 2025

2026-01-05 18:18:25

Daily Productive Sharing 1366 - 30 Things Andrew Yeung Learned in 2025

One helpful tip per day:)

Andrew Yeung 分享了他在2025年学到的30件事:

  1. 一切心理层面的基础——专注力、精力和生产力——都始于身体状态。
  2. 如果没有人反对你,那你大概率是无关紧要的;质疑者恰恰说明你正在做重要的事情。
  3. 一直有人对我说我太有野心了;起初我信了他们,但现在我把这些批评当作燃料。
  4. 我认识的高绩效者都有一个共同点:他们能迅速把抽象想法转化为具体成果——原型、模型,甚至是应用。
  5. 就像堆雪人一样,最难的是捏出第一个雪球;一旦压实并放到地上,你只需要不断向前滚。
  6. 代码和媒体则是“无需许可的杠杆”:你可以自己创造、无限扩展,且无人能阻止你。
  7. 传播你的能力、保护你的职业生涯,最好的方式是在线积累作品与成果。
  8. alpha 几乎从不公开;一旦被写下来,它就已经过时——被审阅、被分享、被行动。
  9. 想要成长,就必须放下那些曾经保护过你的东西。
  10. 清晰来自行动,而非思考。
  11. 相反,如果你等待完美信息或确定结果,你永远不会开始。
  12. 我学到的向榜样学习的最佳方式,是一起做事,寻找机会观察对方如何思考、解决问题并做决策。
  13. 若只能给一条关于人脉的建议,那就是:在需要之前就去建立它
  14. 多年如一日地坚持,善意会复利;当你真正需要帮助时,人们会乐意相助,因为你早已长期投入。
  15. 事情从来不会容易;它永远很难,但你可以选择哪一种“难”。
  16. 任何值得做的事都需要 5–7 年;这意味着一生中你可以对多件事多次挥棒尝试。
  17. 大卫·戈金斯称之为40% 法则:当大脑告诉你到极限了,其实你只动用了大约 40% 的能力。
  18. 一年持续而专注的努力,胜过十年分心的付出。
  19. 但总有第三条路——你用坚持与创造力为自己开辟的那条;它并不显眼,也没人会告诉你它存在,但它就在那儿。一旦找到,你就再也不会走常规入口。
  20. 残酷的真相是:如果你同时试图精通两件事,往往两件都会失败。
  21. 选择一项你热爱的追求,把它做到不讲道理地好;在一个领域建立深度之后,随时都能扩展到其他领域。
  22. 与其攒钱,不如用钱换时间、强健身体,并与所爱之人创造回忆。
  23. 分享想法、引荐他人、付出时间与精力而不计较回报;短期看似付出更多,长期回报往往十倍奉还。
  24. 无期待地给予,久而久之,你会收获声誉、人脉与机会,远胜你能强行索取的一切。
  25. 好教练能压缩时间:把几十年的学习浓缩成你几个月就能走完的路径。
  26. 若你重视时间,聘请合适的教练是 ROI 最高的决策之一。
  27. 当你向更高处推动,不仅结果更好,你也会向自己证明:你的价值高于你原先的设想。
  28. 若你在做一件真正属于你的事,你会在乎到停不下来;你将不再有“下班时间”,但也不再有“工作”——这正是其美妙之处。
  29. 先明确你想要的人生,算清它的成本;一旦达成就别再抬高目标线。再往后,金钱只会成为干扰。

如果你喜欢的话,不妨直接订阅这份电子报 ⬇️

Daily Productive Sharing 1365 - Random Improvements That Will Change Your Life

2026-01-02 08:00:15

Daily Productive Sharing 1365 - Random Improvements That Will Change Your Life

One helpful tip per day:)

你是否许下了新年愿望?BOSS 给出了一些点滴建议,也许从这些做起,你的2026年会变得很不一样:

  1. 多走路。你的健康会改善,你的创造力会提升,而这些最终都会提高你的生活质量。
  2. 你正在做的每一件事,都会带来某种影响,至少也会在潜意识层面塑造你。
  3. 如果你真心相信自己做不到某件事,或者有什么东西在拖你后腿(一套信念体系),那它很可能真的成立——而你可能正是自己最大的敌人。
  4. 高质量生活的关键,在于相信自己有能力,并且配得上实现自己想要的东西。
  5. 你写在纸上的一切,迟早都会成为你的现实。
  6. 如果你必须做出选择,永远优先选择能改善你健康的事情
  7. 真正决定你成败的,是当你开始从更宏观的视角去看问题的时候。
  8. 如果你正在浪费精力和时间去做你极度厌恶的事情——那就停下来。
  9. 从某种角度看,这是积极的:你永远可以选择不做自己不想做的事,而是付钱让别人来做;但从另一个角度看,这是消极的——一旦你开始计算实现目标(车子、旅行、还清房贷等)需要耗费多少时间。
  10. 我们之所以把这一点当作警告,是因为如果你想得足够深,它可能会反噬你,让你意识到自己在浪费时间、做错了事情。
  11. 干脆告诉所有人:你只是人群中的一员,收入也很普通。
  12. 提升生活质量投入最低、回报最高的一件事,就是每天在固定时间起床、在固定时间睡觉。
  13. 如果你想去到别人去不了的地方,你就必须过一种别人不会过的生活。
  14. 做大众的反面。做主流媒体的反面。
  15. 风险 + 努力 = 最终一定会得到回报。
  16. 阅读真正好的书,是通往那些在时间中遗失的古老智慧的关键。
  17. 你身边的大多数人,认知水平大致停留在八年级左右;如果你在传递信息时发现它始终无法被大众接受,很可能不是你的问题,而是他们听不懂。
  18. 相反,当你面对的是那前 20% 的人、那些知道自己想要什么的人(聪明且富有的人),你就必须用不同的方式沟通:更少情绪化表达、更多逻辑、更直接的方式,以及更复杂的词汇——这本身也是一种筛选机制。
  19. 把你的血液检测结果喂给 AI,让它精准指出书中哪些内容与你最相关,以及在你的具体情况下该如何为你所用。
  20. 你已经站在一个位置上,可以引用最优秀艺术家、科学家和创造者的顶级材料,并将其与你正在经历的现实进行对照。
  21. 开始主动联系你钦佩的人、启发你的人,以及那些能给你提供你渴望机会的人。
  22. 从一封简单的感谢邮件,到直接询问机会——真的就这么简单,而它也许会彻底改变你的人生。
  23. 随着你所做的事情不断积累、不断成长,加上你持续暴露在新事物之中……总会出现一个临界点。
  24. 我们每个人的抗压能力不同,而“承受压力的能力”是一种极其重要、却长期被忽视的能力,值得被珍视。
  25. 我们的建议是:开始留意什么事情能让你真正放松
  26. 高效生活的关键,永远在于“减少”。
  27. 与其听点东西去刺激大脑,不如把这段时间用来给你在乎的人打电话、聊聊天。
  28. 一个对全职创意工作者非常重要、却很简单的创意技巧是:每天更换你的工作环境
  29. 那些出于冲动而做出的即兴安排,往往会成为你一生中最难忘的记忆。
  30. 使用 Chris Masterjohn 的胆碱计算器,它可以告诉你胆碱的摄入量,以及你应该摄入多少(这对能量水平非常重要)。
  31. 你唯一应该做的比较,是今年的你 vs 去年的你
  32. 一旦你真正理解了如何“做成事情”和“赚到钱”,你变富几乎是必然的;问题只在于——这需要时间。
  33. 退休是一种心态。
  34. 这同样适用于那些追求 FIRE、靠极端节俭来期待有一天获得自由的人……那一天不会到来。
  35. 退休,不过是一种被社会认可的放弃方式,是停止假装自己还在乎的借口。

如果你喜欢的话,不妨直接订阅这份电子报 ⬇️


Link

Random Quality Of Life Improvements That Will Change Your Life

Excerpt

Walk more. Your health will improve. Your creativity will improve. Your quality of life will improve as a result of those.
Everything you are doing is bringing something or at least shaping you in some subconscious way.
If you truly believe you can't achieve something or that something is holding you down (a set of beliefs). There is a good chance that it is completely right, and you could be your own biggest enemy.
The key to a good quality of life is believing that you are capable and that you deserve to achieve what you want.
Everything you write down on paper will become your reality. Sooner or later.
. If you have to make a choice, always go for the things that will improve your health.
What will make or break you is when you start considering things from a more macro perspective.
Are you wasting your energy and time doing what you absolutely hate? Just stop.
Positive in a way that you will always have the option not to do what you don’t want to and to pay someone else. Negative, once you start comparing how much time it will take to achieve what you want (car, vacation, paying off a mortgage, etc.)
The reason we put it as a warning is that, if you go deep enough, it could backfire, pointing out that you are wasting your time and doing things wrong.
. Just tell everyone that you are part of the herd and making an average income.
The lowest effort improvement to the quality of life thing you can start doing is waking up / going to sleep at the same time.
If you want to be where others are not, you have to live in a way no one else does
Do the opposite of the masses. Do the opposite of what the mainstream media does.
Risk + effort = always rewarded in the end.
Reading GOOD books is the key to accessing the ancient knowledge we lost over time.
Most people around you are operating based on the 8th-grade max. Meaning that if you are trying to communicate your message, and for some reason it is not sticking with the masses. There is a good chance that they don’t understand you.
On the other hand, if you are dealing with the top 20% and those who know what they want (smart and rich people), you have to do your communicating differently. Less emotional phrases, more logic, learning how to be direct and use more complex words (sort of a filtering method).
Feed the AI your bloodwork results. Ask it to pinpoint exactly what’s relevant from the book and how you can use it to your advantage, given your situation.
You are in a position to reference the best material from the best artists, scientists, and creators, then compare it to what you are experiencing and going through.
Start contacting the people you admire, those who inspire you, and those who can give you the opportunities you want to be a part of.
From the simple thank you email to asking for an opportunity. It is really all it takes, and it might just change your life…
As the things you are doing and growing + you being exposed to new stuff… There will be a breaking point.
All of us have different levels of stress resilience, and it is one of those abilities (the ability to handle stress) that should be cherished yet never gets enough attention.
Our advice is to start paying attention to what relaxes you.
The key to living a productive life is always to minimize:
Instead of listening to something and stimulating your mind. The time you have would be better spent by calling and talking to the people you care about.
One basic creativity hack that plays a big role for those doing 100% creative work is to change your workspace every day.
Those spontaneous arrangements (made out of the impulse) are usually the ones you will remember for the rest of your life.
Use Chris Masterjohn’s choline calculator. Which should provide you with choline intake and how much you should consume (important one when it comes to energy).
The only comparison you should be doing is you vs. you previous year.
Once you truly understand how to make it and make money. There is no doubt you will get rich. The problem is that it takes time.
Retirement is a state of mind.
The same applies to FIRE people and their concept of penny pinching to be free one day… It won’t happen.
Retirement is just a socially acceptable way to give up and stop pretending to care.