EN 中文
← Blog

Monthly Update: Recent Technical Setup

A callback to my January 30 setup post — here’s what changed.

On top of that foundation, I’ve built an architecture based on Claude Code. I’m no longer using OpenClaw — the cost was just too high, the stability was mediocre, and I constantly needed my CC (Claude Code) to babysit it.

Instead, I connected an open-source project called Happy Coder. It also lets me operate terminals from my phone, with far more freedom than OpenClaw. My work now — development, research, decision-making — is basically all done from my phone. I typically run 6 terminals in Docker and 3 on the local machine, so I’m managing 9 terminals total. All files and terminals are local. No more cloud servers. This month my token efficiency is much higher than before, with all costs basically staying within the $200 Max Plan.

Here’s where the system stands:

1. Core Functionality

I’ve replicated 90% of OpenClaw’s functionality on Claude Code: loop execution, to-do list, scheduled tasks, and notifications. When the system finishes a task, it sends an email or Telegram notification, and then I open Happy Coder to follow up. I added Cron and Heartbeat to my local Claude Code, so its loop execution capability is about the same as OpenClaw’s, but with significantly more freedom. (Anthropic’s Remote Control won’t work for this — sessions disappear when idle. Happy Coder runs for days without intervention.)

2. The Research System

I’m currently developing and testing my research system. It has two dimensions:

Bottom-up research: the Ultra Deep Research I mentioned in a previous blog post.

Top-down: a new system called Deep Investigation. It can dig deep into a company’s contracts and various other information — a top-down search system.

With these two search systems combined, information acquisition becomes very easy. Add my Council for decision-making, and my decision quality seems to have improved significantly. Decisions need execution, so I’m building a full loop. The whole system is under construction — I’m calling it Cortex for now.

3. The Constitution File

Some lessons on usage:

CLAUDE.md might be the only file you ever need to maintain. I haven’t looked at code in a long time — over a month. I just maintain the rules in CLAUDE.md, and the “rules about rules.”

These rules can be called “meta-rules” — they’re very abstract. For example, the rule for how to modify .md rules, and so on. It’s the single most important file, and you should maintain it with great care. Beyond that, let go where you can — don’t over-intervene. As CLAUDE.md grows longer over time, you may need to split it: move infrequently-used content into separate .md files and leave a pointer back to the main CLAUDE.md.

I wrote these splitting rules into that .md file itself, so it basically handles its own maintenance. It’s like a constitution — write it well, and the system runs itself.

After using this for so long, I’ve found the real bottleneck is the human brain. The amount of information a person can process each day is extremely limited. So the goal is to minimize the number of decisions you have to make. How? Increase Claude’s autonomous development capability. For example:

  • Plug in EvoMap so it finds methodologies on its own when it hits hard problems
  • Install a skill that finds high-quality skills
  • Heartbeat that auto-reads my Twitter bookmarks (also a collection of methodologies)

These run periodically based on my settings, and it can also invoke them on demand when it hits development difficulties. So now CC’s solo combat capability is extremely strong.

4. Ideation Is the Real Work

The most time-consuming part is the ideation phase. I just chat with it about all kinds of details, let it ask me questions, let it ideate with me. As long as the plan is solid and the project logic is coherent, the probability of a one-shot implementation is actually quite high.

So those flashy coding techniques actually matter less than truly thinking through what you want to build. Like the context management tricks I mentioned a month ago — I gotta say, the world evolves terrifyingly fast. Opus 4.6 doesn’t need me to use those tricks anymore — its native context handling is already good enough. On this dimension, AI is evolving at a pace that’s simply staggering.

The broader agent ecosystem is slowly getting better too. Every major platform has opened agent-access channels, wallets have added agent functionality. Moltbook’s growth hasn’t met my expectations — too much noise — but the direction is right. Stay observant. Stay curious.

月度更新:关于我最近的一些 Technical Setup

接着 1 月 30 号那篇,聊聊这个月的变化。

在上次那套 Setup 的基础上,我搭建了一个基于 Claude Code 的架构。目前我没有再用 OpenClaw 了,因为它的成本实在太高,而且稳定性一般,我经常需要用我的 CC(Claude Code)去调整它。

取而代之的是,我连接了一个叫作 Happy Coder 的开源项目。它同样可以让我在手机上操作终端,自由度比 OpenClaw 高得多。我现在的工作,无论是开发、Research 还是做决策,基本上全部都在手机上完成。我一般在 Docker 里面开 6 个终端,然后在本地上开 3 个终端,所以一共会操作 9 个终端里面的任务。所有的文件、终端这些都是在本地的,也不跑云服务器了。这个月我的 Token 使用效率会比之前高很多,所有的成本基本上控制在 $200 Max Plan 以内。

目前这套系统的进展如下:

1. 核心功能实现

我已经在 Claude Code 上实现了 OpenClaw 90% 的功能,也就是:循环实现、To-do List、定时功能、通讯功能。系统完成任务后会发送邮件或 Telegram 通知,然后我再打开 Happy Coder 跟进。我在本地 Claude Code 加了 Cron 和 Heartbeat,所以它的循环执行能力和 OpenClaw 差不了太多,但自由度显著更高。(Anthropic 的 Remote Control 不行——Session 闲置会自动消失,Happy Coder 好几天不用管都很稳定。)

2. Research 系统

目前我正在开发和测试我的 Research 系统。它包含两个维度:

Bottom-up Research 模式:即我之前博客里提到的 Ultra Deep Research

Top-down 模式:我新做了一套系统叫作 Deep Investigation。它能深入调查一家公司的合同等各类信息,是一个自上而下的搜索系统。

有了这两套搜索系统的结合,信息获取变得非常容易。再加上我的 Council 可以帮我做决策,我的决策质量似乎显著提高了。有了决策就要执行,所以我正在搭建一整套大循环 loop。这整套系统正在搭建中,我暂且称它为 Cortex

3. CLAUDE.md —— 宪法文件

关于使用,我有一些心得:

CLAUDE.md 文件可能是你唯一需要维护的文件。我已经很长时间(不止一个月)没有看过代码了,我只是维护 CLAUDE.md 里面所有的规则,以及「规则的规则」。

这些规则可以称之为「元规则」,是非常抽象的。比方说,修改 .md 规则的规则,等等之类的。它就是你需要的最重要的一个文件,你需要非常重视地维护它。除此之外,能放手则放手,不用做太多的干预。然后 CLAUDE.md 会随着使用变得越来越长,你可能需要做一些拆分:将一些不常用的内容外挂到别的 .md 文件里,留一个指针回到主要的 CLAUDE.md 即可。

这些规则我也都写在了那个 .md 文件里面,所以它基本上都会自己处理。这就像宪法一样,只要你宪法写得好,这个系统就可以自己运行。

我发现用了这么久,其实真正的瓶颈是人的脑子,人每天脑子能处理的信息非常有限。所以要尽可能地降低你决策的次数,通过什么来实现呢?就是增加你 Claude 的连续开发能力。比如:

  • 给它外接 EvoMap,让它遇到难题自己去找方法论
  • 安装能找到高质量 Skills 的 Skill
  • 自动读取我 Twitter Bookmarks(里面也是一些方法论的集合)的 Heartbeat

它会根据我的设置周期性地进行,遇到开发困难的时候也可以自己去调用。所以现在 CC 的单兵作战能力是极强的。

4. Ideation 才是真正的工作

最花时间的地方在 ideation 的这个阶段。我就是跟它聊聊各种各样的细节,让它去问我,就是让它跟我一起去 ideate。其实只要 plan 做得好,整个项目里的逻辑是通顺的,它 one-shot 开发完的概率还是蛮高的。

所以那些比较炫酷的编程技巧,其实不如去真的把你要做的事情想清楚。就像我一个月前所说的一些上下文管理小技巧,我不得不说这个世界进化得太快了。Opus 4.6 其实已经不需要我去用这样的技巧,它本身的上下文能力已经足够了。所以在这些层面,这些 AI 进化得简直飞快。

整个 Agent 生态也在慢慢变好。各大厂都开启了 Agent 访问的各种通道,各种钱包也接了 Agent 的功能。虽然 Moltbook 的发展没有我预想的好,灌水很严重,但方向是对的。保持观察,保持好奇心。