用途
Word Count Checker 是一个自动检查文档字数的技能。它的核心用途是:当用户在提到某个文档的同时提及字数时,自动触发字数检查,而不需要用户发出显式的检查请求。
主要能力
- 自动触发:只要用户将“字数”与某个文档关联提及,该技能即被触发。
- 检查字数:报告指定文件的当前字数。
- 监控目标:当用户给出目标字数(例如“写到 4500 字就停”)时,将当前字数与目标比较,并告知用户是否已达到目标。
- 写作约束:在生成或编辑内容且存在字数限制时,定期检查并按需调整。
- 清晰报告:根据用户请求,以自然、结合上下文的方式呈现字数信息。
触发场景
当用户将字数与文档关联提及时触发,包括以下说法:
- “Check the word count of [filename]”
- “What's the word count of [filename]”
- “Stop when the word count is [number]”
- “Keep the word count under [number]”
- “How many words are in [filename]”
- 任何其他将字数与文档关联提及的类似说法
使用方式
当字数与文档引用一同被提及时:
- 从用户消息中识别目标文件(例如 article.md、chapter1.md)。
- 使用 Bash 运行字数统计命令:
wc -w <filename>
- 结合上下文进行解读:
- 检查:如果用户要求检查字数,报告当前字数。
- 监控:如果用户提到目标字数(例如“写到 4500 字就停”),将当前字数与目标比较,并告知用户是否已达到目标。
- 写作:如果生成或编辑内容时存在字数约束,定期检查并按需调整。
- 清晰报告:根据用户请求,以自然、结合上下文的方式呈现字数信息。
示例
-
用户:“Check the word count of article.md” 操作:运行
wc -w article.md并报告:“article.md has 3,245 words.” -
用户:“Keep writing chapter1.md until it reaches 5000 words” 操作:在写作过程中定期运行
wc -w chapter1.md,当字数达到或超过 5000 时停止。 -
用户:“What's the word count of my draft.md?” 操作:运行
wc -w draft.md并在回复中以自然方式报告字数。
适用场景
适用于需要在写作、编辑或内容生成过程中跟踪文档字数的场景,尤其是用户希望按目标字数控制内容长度,或需要快速获知某个文档当前字数的情况。
限制
资料中未提供关于平台支持范围、依赖环境、字数统计的详细规则(如是否区分中英文、标点处理方式)以及错误处理方式等信息,暂未提供。