中文字数统计
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-cn-word-counter。
技能介绍
要解决什么问题
写稿、投稿或对接 CMS 时,平台对「字数」的定义往往不一致:有的按字符数、有的按词数,中文还要区分是否含标点与空白。手工在编辑器里反复选中统计既慢,也不方便在自动化流程里复用同一套口径。
技能如何工作
本技能围绕脚本 scripts/word_counter.py 中的 count_words(text: str) 展开:传入整段文本,返回一个字典,包含:
words:按技能实现的字数统计结果chars:字符数lines:行数(按换行划分)
代理在需要核对篇幅、生成摘要前自检长度,或把统计结果写入下游字段时,可直接调用该函数,避免各工具各算一套。
适用边界与注意点
- 输出结构固定为
{words, chars, lines},不包含分词、段落数或中英混排下的「词」语义细分;若业务规则与默认实现不一致,应在调用方说明口径或在外层再封装。 - 技能提供的是可复用的统计入口,不替代具体平台的投稿字数规则;上线前仍建议对照目标平台的官方说明做一次抽样校验。
使用场景
- 公众号或专栏交稿前,用同一脚本核对正文的字数、字符数与行数是否满足编辑要求
- 把模型生成的长文写入知识库前,先统计长度,再决定是否截断或拆成多篇
- 批量处理用户提交的反馈文本时,为每条记录附带 chars 与 lines 便于排序与筛选
- 自动化发布流程里在生成 meta 描述前,调用 count_words 写入篇幅字段供 CMS 校验
适合人员
- 负责多平台发稿、需在交稿前统一核对篇幅口径的内容编辑
- 维护文档库、要对入库正文做长度门禁与拆章策略的知识库管理员
- 写自动化脚本、要在流水线里写入 words/chars/lines 字段的后端或工具工程师
- 用 Agent 批量润色稿件、需在每轮输出后自动记录行数与字符数的提示词作者