alexgreensh/attention-span

Make your agents talk human. ADHD-friendly output styles for Claude Code, Codex, and others. So you can pay attention, not tokens.

Attention Span – 用于 Claude Code 的输出样式插件

简介

  • 这是一个小型库,包含输出样式的 Markdown 文件,用于改变 Claude Code(Anthropic 的代码助手)格式化回复的方式。底层模型及其推理保持不变,仅改变呈现方式。
  • 附带三种现成样式:
    1. Attention‑kind – 对 ADHD 友好、信号清晰的样式。
    2. Spartan – 使用最少的 Markdown 提供简洁要点。
    3. Rundown – 带检查清单表情符号的 TL;DR 简报,适合站会或状态更新。

重要性

  • 相同的模型输出平均最多可缩短 约43%(中位数 41%),同时保持正确性(隐藏测试通过率 97%)。更短的回复意味着更少的 token 消耗和更快的人类阅读速度。
  • 样式是纯 Markdown,因此不会影响模型推理。

安装

  1. Claude Code 插件(一步安装) – 最简单的方法:
    /plugin marketplace add alexgreensh/attention-span
    /plugin install attention-span
    
  2. 手动安装 – 将所需的 *.md 文件下载到 ~/.claude/output‑styles

使用方法

  • 在 Claude Code 中:安装后,输入 /attention‑kind(或其他命令)以将当前对话应用该样式。
  • 在其他代理中(Devin、Codex、Antigravity CLI 等):
    • 使用简单的 strip 命令去除 front-matter,并使用 GEMINI.md 等围栏标记块,然后重启代理。
  • 每个样式的正文约为 650 token;首次请求后会被缓存,因此额外的输入成本很快被后续回复的 token 节省所抵消。

补充工具

  • 仓库提到了两个姊妹项目,用于解决实际的 token 浪费:
    • Token Optimizer – 分析结构性、运行时和行为性 token 膨胀,并提供实时仪表盘。
    • Outsourcerer – 运行一组模型,根据基准为每个任务选择最佳模型,并验证其工作。
    • 两者都可以与 Attention Span 结合,构建全栈成本降低工作流。

适用人群

  • 花费大量时间阅读 Claude 生成的解释或代码审查,并希望它们更简洁的开发者。
  • 有注意力相关挑战(ADHD、疲劳)并希望答案直接呈现的用户。
  • 使用 Claude 进行状态更新、站会或快速决策,并偏好检查清单式简报的团队。

限制

  • 样式仅影响对话;子代理或工具调用保持其默认格式。
  • 它们不会提高底层回答的质量——仅改变布局和长度。
  • 兼容性取决于目标代理是否接受纯 Markdown 规则;严格要求 front-matter 的代理需要剥离步骤。

结论 Attention Span 是一个轻量级、开源的插件,允许你在不触及模型本身的情况下重新调整 Claude Code 的输出。通过替换几个 Markdown 文件,你可以获得更快、更易读的回复和适度的 token 成本降低,使其成为任何以 Claude 为中心的开发工作流中的便捷补充。

相关

  • 项目
  • Dispatch
  • 项目
  • 项目
  • 项目