Teeho — скилл

Скилл диагностирует заметки Xiaohongshu: сверяет заголовок, текст, тему и обложку с данными площадки и дает баллы и правки.

  • 57 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Тексты и изображения заметки передаются на внешний сервер сервиса для оценки.
Все причины и проверки

mingzhizhiren/teeho

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/teeho

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Тексты и изображения заметки передаются на внешний сервер сервиса для оценки.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Вы отправляете агенту материалы заметки для Xiaohongshu: заголовок, текст, темы, обложку, изображения или видео. Серверная часть Teeho подбирает удачные заметки из своих данных по площадке и сопоставляет с ними вашу. Агент анализирует картинки и видео, передает их модели оценки и оформляет итоговый отчет. В отчете есть количественные показатели и пояснения, что исправить. Оценка опирается на постоянно обновляемую модель, обученную на собранных заметках. Диагностика запускается одной фразой: или с вложенными изображениями, или с путем к папке, где лежат подготовленные материалы заметки.

Для кого. Авторам и SMM-специалистам, которые ведут аккаунты в Xiaohongshu и хотят заранее оценить заметку и понять, что в ней слабое.

Подходит, если

  • Перед публикацией хочется проверить заголовок, тему и обложку на слабые места.
  • Есть папка с готовыми материалами заметки, и ее можно отдать агенту по пути.
  • Нужны числа вместо впечатления: отчет содержит количественные показатели.
  • Скилл нужно поставить одной фразой, отправив агенту адрес инструкции.

Не подходит, если

  • Площадка не Xiaohongshu: оценка настроена на ее данные.
  • Нельзя отправлять материалы на внешний сервер.
  • Вам нужен офлайн-инструмент: диагностика выполняется на стороне сервиса.

Пример запроса к агенту

Диагностируй эту заметку Xiaohongshu: заголовок, текст, темы и изображения лежат в папке D:\Notes\my-post.

Ограничения

Оценку выполняет серверная часть сервиса `teeho.chat`, поэтому заголовок, текст и изображения заметки уходят наружу. Без доступа к серверу диагностика не работает; при недоступности домена есть запасная инструкция на GitHub. Картинки нужно прикреплять как файлы или давать папку, а не вставлять копированием из буфера, иначе агент не увидит путь. Лицензия в репозитории не определена. Интерфейс и README на китайском, часть материалов переведена на английский и традиционный китайский. Перед обновлением скилла сделайте копию установленной папки, чтобы не смешать файлы старой и новой версии.

Как отключить. Удалите каталог `teeho` из папки навыков агента. Отчеты, сохраненные в рабочих папках, удалите вручную.

Частые вопросы

Как установить?

Отправьте агенту фразу с адресом инструкции `https://teeho.chat/skill-install.md`. Вручную копируйте каталог `skills/teeho/` в папку навыков агента под именем `teeho`.

Как проверить установку?

Запустите `python -B -S -X utf8 "<AGENT_SKILLS_DIR>/teeho/tools/teeho.py" installation`: должен вернуться JSON с состоянием `ready`. Команда `help` показывает темы справки.

Что нужно передать для диагностики?

Заголовок, текст, темы, обложку и изображения или видео заметки либо путь к папке с этими материалами.

Есть ли готовый пакет?

Да, в релизах GitHub лежит `teeho-agent-skill.zip` с минимальным рабочим набором без тестов и пользовательских данных.

Где пользоваться без агента?

Есть сайт teeho.chat для работы онлайн.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл по ссылке на аккаунт Xiaohongshu собирает публичную ленту, разбирает обложки и пишет отчет по шести вопросам.

СкиллШирокий доступ112Звезды репозитория

Скилл разбирает аккаунты и вирусные посты в Xiaohongshu, Douyin, Kuaishou, WeChat Channels и Bilibili и пишет черновик по образцу.

СкиллРасширенный доступ369Звезды репозитория

15 скиллов для Codex: от исследования аккаунта в Xiaohongshu и выбора тем до заголовка, текста и проверки перед публикацией

СкиллРасширенный доступ281Звезды репозитория

Консольная утилита xhs для Xiaohongshu с готовым скиллом: агент ищет заметки, читает комментарии и публикует от аккаунта.

CLIШирокий доступ2,7 тыс.Звезды репозитория

Скилл для OpenClaw: ведет аккаунт в Xiaohongshu через встроенный браузер, от анализа ленты и идей до заметок, ответов на комментарии и базы знаний

СкиллШирокий доступ2,6 тыс.Звезды репозитория

Шесть скиллов ведут запуск аккаунта в Xiaohongshu: позиционирование, темы, правка текста, план публикаций и разбор результатов.

СкиллМинимальный доступ207Звезды репозитория

Коротко о README

Репозиторий содержит самодостаточный каталог навыка, серверную и веб-часть и документы по установке. Принцип: модель оценки, обученная на данных по заметкам, плюс агент, который разбирает изображения и пишет отчет.

Бейдж для README

Исходный SKILL.md

---
name: teeho
metadata:
    version: '2.7.0'
description: 拒绝人工手搓👋分析数据,使用AI+量化+大数据,诊断已有的小红书笔记📕;也可按创作主题进行灵感索引,寻找优秀笔记、归纳主题与切入点。生成内容分析报告、优化建议,给出评分以及同类型爆款笔记🎯。
---

# 题火

题火负责分析笔记和排版,**你(调用技能的 Agent)负责翻译返回的文字**。所有命令都通过 `tools/teeho.py <命令>` 调用。先按输入来源完成必要确认,再调用功能;卸载时读取[卸载流程](references/uninstall.md)。

**灵感索引**:用户只需提供创作主题。先读取[索引流程](references/inspiration.md),由宿主 Agent 根据服务目录把赛道映射为 1~30 的整数,用户指定时优先采用。用户未指定内容形式时省略 `noteType` 并调用 `inspire`,由接口返回固定确认提示;用户确认后补齐参数再次调用。完整有效参数直接执行,不增加确认。它不需要完整笔记或素材,不能套用下方诊断输入条件。

**接口补参提示**:`toolsData.kind=inspiration_input_feedback` 的固定确认或校验文字由接口以英文提供,沿用下方翻译和 `render` 流程。逐行翻译 `translation.fields`,保留用户主题、数值和字段顺序,原样交付排版后的 `displayText`。缺参时等待用户回复,再以返回的建议参数和用户修改补齐提交。

**交付顺序:先翻译成用户语言 → 调用 `render` 排版 → 原样输出最终 `displayText`。** “原样输出”指翻译、排版之后的结果。完整步骤见[统一输出流程](#统一输出流程)。

## 强制交付门禁

业务命令返回后,必须保存同一结果的 `displayText`、`presentationId` 和 `translation.fields`,完整翻译所有字段并调用 `render`;只有在确认 `state == completed`、`delivery.mode == verbatim`、`translationStats.fallback == 0` 后,才能将 render 返回的完整 `displayText` 原样交付。禁止直接摘要、只输出重点、跳过 render,或用其他命令输出替代最终报告;render 失败时报告失败原因并保留原任务,不得重新创建业务任务。

## 命令与输入

| 用户意图                       | 命令                                | JSON 输入                                               |
| ------------------------------ | ----------------------------------- | ------------------------------------------------------- |
| 诊断已有笔记                   | `diagnose`                          | 见[笔记输入](#笔记输入)                                 |
| 读取素材文件夹                 | `inspect`                           | `{"directory":"<绝对路径>"}`                            |
| 查看任务 / 等待结果            | `task` / `wait`                     | `{"taskId":"<id>"}`;`{}` 使用本机跟踪记录              |
| 恢复未确认的提交               | `resume`                            | 无                                                      |
| 登录 / 查询授权 / 退出正式账号 | `login` / `login-status` / `logout` | 无                                                      |
| 明确要求匿名登录               | `anonymous`                         | 无;新诊断会自动复用身份或匿名登录                      |
| 查看账号和积分                 | `status`                            | 无                                                      |
| 了解功能 / 询问用法            | `help`                              | 总览无需输入;单项用法传 `{"topic":"<主题>"}`           |
| 历史列表 / 报告详情            | `history`                           | `{}` / `{"taskId":"<id>"}`;从返回的 `reports` 选择任务 |
| 清理历史 / 清除本机身份        | `clear-history` / `clear-identity`  | 用户确认后传 `{"confirmed":true}`                       |

辅助命令:`config` 返回任务配置(含 `toolsData.tracks`),`installation` 返回安装用法;均无输入。

询问功能或“怎么使用”时调用 `help`,不据命令表自行枚举或执行业务。单项帮助用 `--input-file` 传 `topic`:`account`(登录登出)、`diagnose`(诊断)、`task`(进度与结果)、`status`(账号积分)、`history`(历史)、`help`(帮助用法)、`inspiration`(灵感索引);省略输入文件返回总览。用户要求实际操作时才调用业务命令。

Сообщить о проблеме