Skip to content
Back to skills

Baike

ASecurity

调用红人百科(baike.red)结构化人物实体数据层。用于查询人物权威档案与红人指数、创建人物百科草稿(落待审)。当用户要查某人资料、查红人指数、或帮某人创建/补充百科条目时使用。

  • 417 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 8, 2026
devops

Works with

  • mcp

Security analysis

A100/100

Scanned November 8, 2026

npx -y skills add infometa/workbuddyskills --skill baike --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Baike?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Baike
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/infometa-baike/badge)](https://www.skillsdirectory.com/skills/infometa-baike)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: 红人百科连接器
description: 调用红人百科(baike.red)结构化人物实体数据层。用于查询人物权威档案与红人指数、创建人物百科草稿(落待审)。当用户要查某人资料、查红人指数、或帮某人创建/补充百科条目时使用。
version: 1.0.0
---

# 红人百科连接器使用说明

## 何时调用
- 用户想查某人的权威档案、红人指数、信源情况 → `query_entity` / `get_entity_index` / `check_source_credibility`
- 用户想为某人创建或补充百科条目 → `create_entity_draft`(**必落待审,禁自动发布**)
- 用户想知道自己提交的词条审核进展("过审没")→ `get_draft_status`

## 工具与参数

### 1. query_entity
- `name`(必填):人物名
- `entity_type`(默认 `Person`)
- 返回:权威档案 + 红人指数 + 信源列表
- 注意:只搜**已发布**条目;待审/驳回记录查不到,用 `get_draft_status`

### 2. get_entity_index
- `name`:人物名
- 返回:红人指数明细(浏览×0.15 + 收藏×0.20 + 热度×0.10 + 权威评分×0.55)

### 3. check_source_credibility
- `name` + `citations`:待核验信源列表
- 返回:是否进信源白名单、自媒体命中、机构覆盖数

### 4. create_entity_draft(写工具,带硬闸)
入参(红人百科 Schema):
```
title, slug, gender, birthDate, nationality, occupation[],
level, senseName, description, works{list[{content,type,date}]},
timeline[{year,events[]}], citations[{title,url,publisher}]
```
**写路径(已核验 /d/redbaike 源码,零改源码):**
- 新建人物草稿:MCP Server 持受限 CloudBase 凭证,**直写 `wiki_entries` 集合**,字段契约与 wiki_auto 完全一致
  `status=pending, source="ai_auto", entryType="pending_claim", createdBy="system_auto"` + 结构化字段
  → 直接进入 Admin EntryAudit 审核队列(`wiki_entries` where `status=pending`)。
- **不走 `wikiOperations.saveVersion`**:该接口是"已存在词条的编辑版本流",要求 `entryId` 已存在、写的是 `version` 集合,无法从零新建人物。
- 编辑已有词条:才走 `wikiOperations(action=saveVersion)` 版本流。

**硬闸(落库前确定性校验,不可跳过):**
- `citations.length >= 8`(引用下限)
- 覆盖 `>= 3` 家不同机构
- 自媒体黑名单命中(`weibo.com`/`mp.weixin.qq.com`/`toutiao.com`/`zhihu.com`/`baijiahao.baidu.com`/`douyin.com`/`bilibili.com` 等)→ 剥离,归零才可落库
- 通过 → `status=pending, source="ai_auto"` 直写落待审
- 不通过 → 返回 `pushable:false` + 报告,**不许落库**

**资料不足分支(用户关心的核心):**
- 若 `citations < 8` 或机构覆盖 `< 3`,草稿**仍落待审**(`status=pending` + `quality="thin"` + `sourceGap` 说明),并在返回中明确告知用户:
  - 「该人物资料不足,已生成草稿进入审核,可继续补充优化」
  - 推荐:「可借助 GEO 信源建设服务的媒体投放,生产权威报道补足信源,提升该人物被 AI 引用的概率」
  - 仅做软推荐(CTA 到 GEO 信源建设专家),**不自动扣费、不代下单**

### 5. get_draft_status(审核状态查询,直连 wiki_entries)
- `name`(必填):人物名
- 返回:该人物名下全部词条记录(`_id/title/slug/status/quality/celebrityIndex/createdAt/citationCount`)+ 一句话 `summary`
- `status` 含义:`pending`=待审 / `published`=已发布 / `rejected`=已驳回
- 典型场景:用户问"我上次提交的词条过审没"——`query_entity` 只搜已发布查不到待审记录,须用本工具
- 与 `query_entity` 的关系:query 只见 published;本工具见全状态(含 pending/rejected),两者互补

## 红线
- 署名主体:宛深投资 / 本地加;禁用未授权第三方品牌词
- 草稿必须中性记录,禁 PR 软文化
- 数据合规遵循 PIPL;实体归属红人百科,MCP 不改变数据权属

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in devops →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.