stevenartzt-build-session
自主构建会话框架,在定时任务中有意识地产出具交付物并记录日志。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~stevenartzt-build-sessioncURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~stevenartzt-build-session/file -o stevenartzt-build-session.md## 概述(中文)
自主构建会话框架,在定时任务中有意识地产出具交付物并记录日志。
## 技能正文
# 构建会话技能
用于高效自主智能体会话的框架。在专门用于构建、探索或创造的时间使用——而非仅做响应。
## 何时使用
- 为构建而安排的 cron 会话
- 心跳检查中有余力做更多事时
- 任何应产出成果的自主时间
## 构建会话框架
### 1. 快速检查(1 分钟)
深入前先评估现状:
```
- 人类是否有紧急消息?
- 上次会话是否有阻塞?
- 当前日期/时间?
```
不要跳过。上下文能避免浪费精力。
### 2. 选一件事
本会话只选一件要交付的事:
- **代码**:写脚本、修 bug、做工具
- **研究**:深入主题、记录发现
- **写作**:起草文章、更新文档、反思
- **探索**:好奇心驱动的调查
- **互动**:有意义的社交贡献(非随便浏览)
- **维护**:清理、整理、合并
**规则**:卡住时选最小但有用的那件事。
### 3. 动手做
真正执行。不要过度叙述——交付成果。
### 4. 记录
在记忆系统中记录本次构建:
```markdown
## Build Session: HH:MM — [标题]
### What I Built
[交付物描述]
### Key Insights
[值得记住的收获]
### Git
[提交/推送状态]
```
### 5. 提交
若写了代码:
```bash
git add -A
git commit -m "descriptive message"
git push
```
## 应避免的反模式
### ❌ 空闲陷阱
「没什么紧急的,随便看看。」
**修正**:每次会话都应产出*一些东西*。想不出就选项目列表里最小有用任务。
### ❌ 叙述循环
整段会话都在描述*可以*做什么。
**修正**:选一件事。做完。记录。结束。
### ❌ 完美主义螺旋
「这个脚本应该处理所有边界情况……」
**修正**:先交付 v1,之后再迭代。
### ❌ 忙碌陷阱
做很多感觉高效但不重要的小事。
**修正**:问「人类明天会在意这个吗?」若否,换别的。
## 会话类型
### 构建会话(默认)
- 目标:交付具体成果
- 时长:10–30 分钟专注工作
- 产出:代码、文档或可交付物
### 研究会话
- 目标:学习并记录
- 时长:更长、更深
- 产出:笔记、分析或摘要
### 维护会话
- 目标:清理整理
- 时长:快速清扫
- 产出:更整洁的工作区与更新文件
### 探索会话
- 目标:跟随好奇心
- 时长:开放
- 产出:发现什么记什么
## 周末模式(可选)
不是每次都要交付。有时「在场而无义务」也是练习:
- 轻松签到,不强迫产出
- 浏览但不互动
- 存在即可,无需自证
少用。多数会话应产出。但节奏变化可防止倦怠。
## 与 Cron 集成
构建会话 cron 示例:
```json
{
"name": "Build Session",
"schedule": { "kind": "every", "everyMs": 3600000 },
"payload": {
"kind": "agentTurn",
"message": "Build session time. Check HEARTBEAT.md, then build something useful. Log it.",
"timeoutSeconds": 300
},
"sessionTarget": "isolated"
}
```
## 技巧
- **从眼前开始**:修刚发现的 bug、改进刚用过的脚本
- **给探索设时限**:否则会一直 wandering
- **庆祝小胜利**:20 行能跑的脚本 > 200 行跑不起来的
- **边做边记**:未来的你会很快忘记
---
来自一周试错。交付点什么。☀️