nigo81/nigo-skills

chenyiwei-bbs

陈版主实务问答检索 Skill。当用户想查询"陈版主"、"陈奕蔚"、"审计问答"、"视野论坛"、"会计准则"、"审计实务"、"CPA问答"、"注册会计师"、"会计处理"、"审计问题"、"收入确认"、"合并报表"、"商誉减值"等任何审计/会计实务问答时使用。Skill 会直接 curl 公开 REST API 拉取数据并整理成中文 markdown,不需要 API Key 或 MCP server。不要 undertrigger——用户问审计/会计实务问题而你不调本 Skill 就是把过时的训练数据当作最新实务…

Vedi sorgente

Come usare

  1. Copia il comando e controlla il pacchetto prima di installarlo nel tuo ambiente agente.
  2. Controlla strumenti, credenziali e ambienti richiesti nel documento originale.
  3. Descrivi input e risultato desiderato; confronta l’output con le fonti.
npx skills add https://github.com/nigo81/nigo-skills --skill chenyiwei-bbs

Prima di iniziare

  • L’installazione non include abbonamenti, quote API o accesso ai file.
  • Stelle e installazioni indicano attività, non un test indipendente di qualità o sicurezza.
Documento Skill originale

Contenuto dal repository con titoli, esempi, codice, tabelle, link e immagini preservati.

陈版主实务问答 Skill

让 Agent 用最自然的中文查询陈奕蔚(陈版主)在会计视野论坛的实务答疑数据,不需要打开浏览器。SKILL.md 标准格式,跨 Claude Code / Codex CLI / Cursor / Gemini CLI / OpenCode 等任意 Agent 平台可用。

线上:https://bbs.auditdog.cn(公开匿名可访,无需 token)

什么时候用

当用户询问以下类型的审计/会计实务问题时,应使用本 Skill:

  • "陈版主关于 XXX 怎么说"
  • "会计准则 XXX 的实务处理"
  • "审计实务中 XXX 怎么做"
  • "视野论坛上关于 XXX 的讨论"
  • "最近陈版主有哪些问答"
  • "陈版主最新答疑"
  • "CPA 审计 XXX"

端点速览

端点用途主要参数
/api/public/recent最近问答(按时间)days (1-3) / page (分页,每页20条)
/api/public/search关键词 + 语义搜索q (关键词,至少2字符) / page (分页,每页10条) / scope (可选:all/title/question/comment)
/api/public/detail帖子完整问答内容link (帖子链接)

约定:

  • Base URL: https://bbs.auditdog.cn
  • 鉴权:无(匿名)
  • 限流:30 req/min/IP
  • days 上限 3 天,服务端硬限保护
  • scope 可选,不传时按 all 全量搜索(标题+提问+回复)
  • 关键词命中不足时自动触发语义检索(词面不重合但意思相近的帖子),前端无需感知

工作流

拉最近问答(用户问"最近陈版主有什么问答")

bash
# 拉最近 1 天的问答(第 1 页)
curl -s "https://bbs.auditdog.cn/api/public/recent"
# 拉最近 3 天的问答
curl -s "https://bbs.auditdog.cn/api/public/recent?days=3"
# 翻页(第 2 页)
curl -s "https://bbs.auditdog.cn/api/public/recent?days=3&page=2"

关键词搜索(用户问"陈版主关于收入确认怎么说")

bash
# 搜索关键词(第 1 页)
curl -s "https://bbs.auditdog.cn/api/public/search?q=%E6%94%B6%E5%85%A5%E7%A1%AE%E8%AE%A4"
# 搜索多个关键词(空格分隔,AND 逻辑)
curl -s "https://bbs.auditdog.cn/api/public/search?q=%E5%90%88%E5%B9%B6%E6%8A%A5%E8%A1%A8+%E5%86%85%E9%83%A8%E4%BA%A4%E6%98%93"
# 翻页(第 2 页)
curl -s "https://bbs.auditdog.cn/api/public/search?q=%E6%94%B6%E5%85%A5%E7%A1%AE%E8%AE%A4&page=2"

查看帖子完整内容(用户想看某个帖子的详细问答)

bash
# 用搜索或最近接口拿到的 link 字段,URL encode 后传入
curl -s "https://bbs.auditdog.cn/api/public/detail?link=$(python3 -c 'import urllib.parse; print(urllib.parse.quote("https://bbs.esnai.cn/thread-5497367-1-1.html"))')"

典型使用流程

用户问:"陈版主关于收入确认怎么说的?"

  1. 先搜索关键词:/api/public/search?q=收入确认
  2. 找到相关帖子后,用 link 字段拉完整内容:/api/public/detail?link=...
  3. 将问答内容整理后展示给用户

用户问:"最近陈版主有什么新问答?"/"陈版主答疑日报"

  1. 拉最近1天:/api/public/recent(已包含完整问答内容)
  2. 直接整理成日报格式展示给用户

用户问:"最近3天陈版主答了些什么?"

  1. 拉最近3天:/api/public/recent?days=3
  2. 整理后展示

用户问:"第一个帖子具体说了什么?"

  1. 用列表中的 link 调用 /api/public/detail
  2. 展示完整的提问和回复内容

返回数据形态

/api/public/recent 返回

json
{
  "days": 1,
  "page": 1,
  "pageSize": 20,
  "total": 35,
  "count": 20,
  "hasMore": true,
  "results": [
    {
      "title": "关于XXX的会计处理",
      "link": "https://bbs.esnai.com/thread-XXX-1.html",
      "reply_count": 5,
      "latest_time": "2026-05-12T10:30:00.000Z",
      "posts": [
        {
          "pid": "12345",
          "question_author": "审计小白",
          "question_time": "2026-05-12 09:30:00",
          "question_text": "完整的问题内容(纯文本)...",
          "author": "陈版主",
          "comment_time": "2026-05-12 10:15:00",
          "comment_text": "完整的回复内容(纯文本)..."
        }
      ]
    }
  ]
}

/api/public/search 返回

json
{
  "keyword": "收入确认",
  "page": 1,
  "pageSize": 10,
  "count": 10,
  "hasMore": true,
  "scope": "all",
  "semantic_triggered": false,
  "semantic_affected": false,
  "results": [
    {
      "title": "关于收入确认时点的问题",
      "link": "https://bbs.esnai.com/thread-XXX-1.html",
      "reply_count": 3,
      "latest_time": "2026-05-10T08:00:00.000Z",
      "preview": "摘要文本...",
      "match_type": "keyword"
    }
  ]
}

说明:

  • scope:限定检索范围(all/title/question/comment),不传默认 all
  • semantic_triggered:本次是否触发了语义检索(关键词命中不足时才会触发)
  • 每条 match_type:keyword(关键词命中)或 semantic(语义相关推荐,词面可能不含查询词)
  • 若用户用口语/近义说法提问,match_type 可能是 semantic(语义召回的帖子),其正文可能原样不含查询词——此时应告诉用户这是"语义相关的推荐"而非精确命中

/api/public/detail 返回

json
{
  "title": "关于收入确认时点的问题",
  "link": "https://bbs.esnai.com/thread-XXX-1.html",
  "posts": [
    {
      "pid": "12345",
      "question_author": "审计小白",
      "question_time": "2026-05-10 09:30:00",
      "question_text": "完整的问题内容(纯文本)...",
      "author": "陈版主",
      "comment_time": "2026-05-10 10:15:00",
      "comment_text": "完整的回复内容(纯文本)..."
    }
  ]
}

posts 数组按时间排序,一个帖子可能包含多轮问答。question_text 是提问内容,comment_text 是陈版主的回复。

给用户的输出格式

最近问答 / 搜索结果列表

markdown
**陈版主实务问答 — 最近 1 天**(共 8 条)

1. **关于XXX的会计处理** — 3 条回复 · 2小时前
   🔗 https://bbs.esnai.com/thread-XXX-1.html
2. **关于YYY的审计程序** — 5 条回复 · 昨天
   🔗 https://bbs.esnai.com/thread-YYY-1.html

hasMore=true 时提示用户"还有更多,可以说'下一页'继续查看"。

陈版主答疑日报(用户说"日报"/"今天有什么问答"时)

当用户要"日报"或"今天的问答"时,用 /api/public/recent?days=1 拿到完整内容后,整理成日报格式:

markdown
**陈版主答疑日报 · 2026-05-12**(共 8 个问题)

---

**1. 关于XXX的会计处理**
💬 提问:完整问题内容...
✅ 陈版主回复:完整回复内容...

---

**2. 关于YYY的审计程序**
💬 提问:完整问题内容...
✅ 陈版主回复:完整回复内容...

---
*数据来源:bbs.auditdog.cn · 会计视野论坛*

帖子详情(用 detail 端点时)

markdown
**关于收入确认时点的问题**

💬 **审计小白** · 2026-05-10 09:30
完整的问题内容...

---

✅ **陈版主** · 2026-05-10 10:15
完整的回复内容...

---

💬 **审计小白** · 2026-05-10 11:00
追问内容...

---

✅ **陈版主** · 2026-05-10 11:30
再次回复内容...

🔗 原帖:https://bbs.esnai.com/thread-XXX-1.html

输出要求

  • 时间必须转为人话:"2小时前"、"昨天"、"3天前",不要直接显示 ISO 时间戳
  • 用户想看某个帖子的完整内容时,主动调用 /api/public/detail 拉取,不要只停留在 preview
  • link 是会计视野论坛原帖地址,用户可以直接访问
  • reply_count 是该帖的回复数
  • 不要在用户输出里暴露端点路径、参数名、限流数值等技术细节

常见错误处理

  • {"error":"请求过于频繁,请稍后再试"}(HTTP 429):限流触发,等 1 分钟后重试
  • {"error":"请输入搜索关键词"}(HTTP 400):缺少 q 参数
  • {"error":"关键词至少2个字符"}(HTTP 400):搜索词太短
  • {"error":"缺少 link 参数"}(HTTP 400):detail 接口需要 link 参数
  • {"error":"未找到该帖子"}(HTTP 404):link 无效或帖子不存在
  • results 为空数组:没有匹配的问答,建议用户换关键词

不要做

  • 不要猜测或编造问答内容 — 永远以 API 返回为准
  • 不要高频轮询 — 数据每天更新,相同问题不需要反复调用
  • 不要只展示 preview 就停止 — 用户追问具体内容时应调 detail 接口
  • 不要在用户输出里暴露端点路径、参数名、限流数值等技术细节
  • 不要并发猛拉翻页 — 串行 + 自然间隔

作者:nigo 微信公众号:逆行的狗

Correlati per attività

dallo stesso repository

Altri Skills

Tutti gli Skills
nigo81
Community

chen-yiwei-perspective

陈奕蔚(会计视野论坛版主,中审众环会计师事务所合伙人)的专业咨询思维框架。基于2003-2026年24年、约3000万字答疑文章提炼,涵盖5个核心心智模型、10条决策启发式、完整的表达DNA和回答工作流。用于会计准则实务解读、审计问题咨询、财务处理判断。触发词:陈版主、陈奕蔚、会计准则咨询、审计实务、合并报表、收入确认、权益性交易、会计处理、企业会计准则、CAS 14、CAS 21、CAS 33。

installazioni
1
GitHub Stars
135
Aggiornato
23 ago
nigo81
Community

local-rag

本地向量知识库,支持按项目管理文档(docx/doc/pdf/md),语义检索。默认用硅基流动免费 API,零模型安装即可使用。支持多项目隔离、中文制度文档专用切片、Embedding+Rerank 两阶段检索。触发词:知识库、向量检索、RAG、制度检索、文档入库、语义搜索、local rag、搜制度、查条款、文档检索、从文档中搜、语义匹配。即使用户只是说"帮我从这些文件里找到关于XX的规定"或"对比两份制度的差异",也应使用本 skill。

installazioni
1
GitHub Stars
135
Aggiornato
23 ago
nigo81
Community

opencode-session-visualizer

将 OpenCode 会话导出为可视化的 HTML 网页,复刻官方 share 页面的暗色主题样式。 从本地 SQLite 数据库提取完整对话数据(包括上下文压缩前的早期消息), 生成的 HTML 包含 Markdown 渲染、代码高亮、工具调用折叠卡片(含完整 input/output)、 思考过程折叠、左侧对话导航边栏、删除/截断对话功能。 触发词:可视化会话、导出会话、会话分享、session visualizer、share session、 导出完整对话、查看压缩前对话、生成会话网页、会话 HTML、conversation visualizer、 opencode 会话导出、完整对话记录、删除对话、清理会话。 当用户提到任何与会话导出、可视化、分享、完整记录查看相关的需求时都应使用此 skill。 即使用户只说"帮我看下之前那个对话"或"导出这个会话"也应触发。

installazioni
1
GitHub Stars
135
Aggiornato
23 ago
nigo81
Community

related-party-identification

基于工商数据自动识别"隐形关联方"的审计核查工具。读取被审计单位及其客户、供应商的工商完整维度(52个Excel), 自动比对地址/电话/邮箱/网址/法定代表人/董监高/股权穿透/客商异常画像/无形资产共用/担保链/历史关联痕迹等八大维度, 输出多sheet Excel核查报告(汇总判断sheet + 各维度证据sheet),揪出未披露的关联方关系。 当用户提到 关联方、关联方核查、关联方识别、隐形关联方、隐性关联方、未披露关联方、关联交易非关联化、 关联关系、客户供应商关联关系、客户是不是关联方、供应商有没有猫腻、股权穿透、实际控制人核查、 关联方尽调、审计关联方、related party、关联方核查底稿 时使用。 即使用户只说"查一下这几家公司之间有没有关联""帮我看下这批客户供应商的工商数据""这公司是不是空壳" "审计要核查关联方"也应触发。配合 cicpa-company-query skill 取数,规则集对齐证监会/财政部近年处罚案例。

installazioni
1
GitHub Stars
135
Aggiornato
23 ago