dualface/ste-zh

★ 122⑂ 13

Agent skill: 按 ASD-STE100 (Simplified Technical English) 原则用中文向用户汇报结果

About dualface/ste-zh

dualface/ste-zh is an open-source project on GitHub, mainly written in several languages. Agent skill: 按 ASD-STE100 (Simplified Technical English) 原则用中文向用户汇报结果 It currently holds 122 stars and 13 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

AI Homed tracks it on the Today's Trending board, currently at rank #80 with 0 new stars today.

GitHub Repository Details

Repository dualface/ste-zh · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

ste-zh:简化技术中文规范

语言 / Language: 简体中文 | 繁體中文

一个面向 AI Agent 的任务汇报规范 skill。借鉴航空与工业界严谨的 ASD-STE100(Simplified Technical English,简化技术英语)原则,约束 Agent 用清晰、严密且无歧义的中文汇报工作结果。

Agent 的日常汇报常常过程冗长、推测含糊,或者漏掉关键的验证证据。开启 ste-zh 后,Agent 将遵循受控中文规范进行汇报:结论先行、实证说话、状态固定、一目了然。

💡 本 skill 仅规范 Agent 向用户汇报与讨论时的表达方式,绝不影响项目代码、注释、Commit 信息及生成的文件内容。

---

为什么需要 ste-zh?

同一个 Bug 修复任务,常见汇报与规范化汇报的差异如下:

常见 AI 汇报(冗长、推测、不报实证):

「好的,我先看了一下登录相关的代码,发现问题应该是出在 token 刷新的逻辑上,大概是并发的时候两个请求同时去刷新导致的。然后我对 auth/refresh.ts 进行了修改,加了一个锁来实现串行化处理,另外顺手把一些日志之类的也优化了一下。测试基本都跑过了,应该没什么问题,不过 iOS 那边因为没有环境暂时没法验证。你看要不要我再把重试逻辑也一起改了?」

ste-zh 规范化汇报(结论先行、实证可查、便于决策):

已完成:修复登录后偶发退出的问题。npm test auth 已验证,iOS 端未验证。
> 原因:两个请求同时刷新 token,后完成的刷新导致先获取的 token 失效。
证据:auth/refresh.ts:42 — 刷新前未检查是否已有进行中的刷新。
> 改动:
> - auth/refresh.ts:同一时间仅允许一个刷新请求,其他请求等待该结果。
- auth/logger.ts:删除 3 处重复日志(超出任务范围)。
> 验证:
> - 已验证:npm test auth(48 项测试全部通过)。
- 未验证:iOS 端(本机缺少构建环境)。
> 待确认:
是否修改重试逻辑?
> 1. 保持现状(推荐)
2. 本次一同修改

---

核心特性

---

安装

推荐:使用 skills CLI 安装

skills 是 Vercel Labs 推出的 Agent Skill 管理工具,支持 Claude Code、Cursor、Codex 等主流环境。工具会自动按配置将本技能安装至 ste 目录。

全局安装(所有项目通用):

npx skills add dualface/ste-zh -g

安装到当前项目:

npx skills add dualface/ste-zh

仅为指定 Agent 安装(例如 Claude Code):

npx skills add dualface/ste-zh -g -a claude-code

更新与卸载:

npx skills update ste -g
npx skills remove --global ste

手动安装

将本仓库克隆至 Agent 的 skills 目录下即可。由于本 skill 的标准名称为 ste,克隆时请确保目标目录命名为 ste:

Claude Code(全局):

git clone https://github.com/dualface/ste-zh.git ~/.claude/skills/ste

其他支持 SKILL.md 规范的 Agent,参考各自文档将文件放置在对应的 skills 路径下。

---

使用方式

在对话中输入以下任意指令,即可启用本 skill:

启用后,当前会话中的所有汇报都将严格按照本规范组织。如需退出,发送「停止 ste」或「stop ste」即可。

当本 skill 与其他输出风格存在冲突时,优先遵循本 skill。

注意事项

---

实战配合:与 Kander 协同

作者在使用 Kander(多 Agent 看板调度工具)并行调度多个任务时,重度依赖本 skill:

---

设计背景与 ASD-STE100 的关系

---

核心文件

| 路径 | 说明 | | --------------------------- | --------------------------------------------------------------------------------- | | SKILL.md | skill 入口:生效机制、适用范围、25 条核心规则、5 种标准化输出模板及自检清单 | | references/terminology.md | 术语字典:ASD-STE100 关键词译法、受控情态词、虚化动词替换表、固定状态词与标点规范 | | examples/result-report.md | 单任务结果汇报改写示例(改写前后对比) | | examples/task-summary.md | 多任务与迭代需求总结改写示例(改写前后对比) |

---

许可证

基于 MIT 协议开源。详见 LICENSE。

---

作者的其他项目

欢迎体验作者 dualface 的其他项目:

GitHub Stars & Activity

122Stars
13Forks
0Open issues
-Language

GitHub Popularity

GitHub stars122
Forks13
Open issues0
Primary language-
License-
Stars gained today0
Created-
Last pushed-

Trending History

Daily boardrank #80 · ▲ 0 stars

Related AI Projects

1

mattpocock / skills

Shell★ 279,351⑂ 23,406▲ 1,406 stars
→
2

affaan-m / ECC

JavaScript★ 274,808⑂ 0
→
3

NousResearch / hermes-agent

Python★ 251,897⑂ 0
→
4

deepseek-ai / deepseek-harness

TypeScript★ 245,133⑂ 0
→
5

n8n-io / n8n

TypeScript★ 206,820⑂ 0
→
6

firecrawl / firecrawl

TypeScript★ 189,447⑂ 0
→
7

Significant-Gravitas / AutoGPT

Python★ 187,684⑂ 0
→
8

ollama / ollama

Go★ 182,481⑂ 18,137▲ 131 stars
→

More AI Rankings