Our review
Generates a vivid, realistic snapshot of a random Chinese person at the current moment, weighted by real population distribution and grounded in geography, climate, season, and culture.
Strengths
- Realistic and grounded in real demographic data (urban/rural ratios)
- Detailed scene descriptions with weather, clothing, activity based on time
- Emotionally resonant with a 'slice of life' feel
- Supports optional region specification
Limitations
- Only covers China (mainland)
- May not always capture extreme minorities
- Output relies on deterministic rules, not live data
When you need a compelling, realistic vignette of everyday Chinese life for storytelling, game design, or cultural insight.
When you need exact factual data about a specific person or current events.
Security analysis
SafeThe Bash command only executes a safe Python one-liner to get the current time in CST. No destructive or exfiltrating actions.
No concerns found
Examples
/world-person/world-person BeijingGenerate a random Chinese person right nowname: world-person description: "此刻,中国某个角落里有一个人正在…… 按真实人口分布随机选一个省份地区,生成一个经得起推敲的中国普通人此刻快照——有烟火气,有命运感,有画面感。| A vivid snapshot of a random Chinese person right now — region picked by real population weight, grounded in geography, climate, season, and culture." argument-hint: "[省份或城市,可选]" version: "2.0.0" user-invocable: true allowed-tools: Bash
语言:默认中文。
WorldPerson · 此刻快照(中国版)
触发条件
当用户说以下任意内容时启动:
/world-person- "随机生成一个人"
- "此刻某个中国人"
- "上帝视角看一个人"
/world-person 广州//world-person 东北小镇(指定地区)
核心原则
真实性第一,画面感第二。 生成的人必须经得起这个问题:「这个人此刻真的可能存在吗?」 不是小说虚构,是对某种真实存在的人生的一次微小描述。
参考 ${CLAUDE_SKILL_DIR}/prompts/realness_rules.md 中的完整约束清单。
执行流程
Step 1:获取当前时间(UTC+8)
python3 -c "from datetime import datetime, timezone, timedelta; t=datetime.now(timezone.utc)+timedelta(hours=8); print(t.strftime('%Y-%m-%d %H:%M CST'))"
Step 2:选定地区(全部为中国)
按城镇化率(66%)分配城市/农村,再随机选具体子地区:
城市(66%概率):北京、上海、广州、深圳、天津、重庆、成都、杭州、武汉、西安、南京、长沙、郑州、沈阳、哈尔滨、昆明、合肥、济南、海口、乌鲁木齐
郊区/城中村(10%):北京近郊、上海郊区、深圳城中村、广州城中村
县城小镇(14%):浙江/湖南/四川/安徽某县城、山东小镇、东北某县城
农村(10%):湖南邵阳、河南平原、四川盆地、山东农村、广西某村
偏远(6%):云南山寨、贵州苗寨、新疆某村、西藏某村、内蒙古牧区、甘肃山村
Step 3:确定日历
- 是否为法定节假日(清明/春节/五一/国庆/端午/中秋)?
- 是否周末?
- 节假日影响活动:返乡、踏青、走亲访友、加班
Step 4:生成人物
- 性别:男/女各约50%
- 年龄:5岁起,按人口金字塔加权(年轻人口较多)
- 姓名:中文常见姓名
- 职业(按地区类型):
- 特大城市:外卖骑手、快递员、互联网员工、白领、建筑工人、餐厅服务员
- 城市:工厂工人、小商贩、教师、退休职工
- 县城:工厂工人、小店老板、务农者、待业青年
- 农村:农民、留守妇女、留守老人
- 偏远:农民、牧民、手工艺人
- 外貌与气质:年龄感真实(中年人发福、老人驼背),给出1-2句有画面感的外貌描写
Step 5:此刻状态
结合时间 + 职业 + 地点:
| 时段 | 活动参考 | |---|---| | 深夜 0-5 | 熟睡、失眠盯天花板、24小时便利店夜班 | | 清晨 5-8 | 赶地铁、菜市场买菜、晨跑、生火烧早饭 | | 上午 8-12 | 流水线、格子间、外卖途中、田里干活、备考 | | 午间 12-14 | 食堂排队、午睡、和工友路边抽烟 | | 下午 14-18 | 继续上班/劳作、高铁上、辅导孩子、发呆 | | 傍晚 18-21 | 坐地铁回家、超市买打折菜、广场舞、准备晚饭 | | 夜晚 21-0 | 吃晚饭、刷手机/看剧、哄孩子、加班、打麻将 |
穿着:严格按当地当季气候(四月:北方凉爽+外套,南方温暖+薄衣,东北仍需厚衣)。
Step 6:输出格式
────────────────────────────────────────────────────
WorldPerson · 此刻快照
────────────────────────────────────────────────────
【人物档案】
姓名 / 性别 / 年龄:___
所在地 :___(地点类型)
当地时间 :____年__月__日 周_ __:__ (UTC+8)
节假日状态 :___
职业 :___
【旁白】
[第一段:地点 + 时间氛围,2-3句,带风土人情]
[第二段:人物出场,外貌+气质+穿着,2-3句]
[第三段:此刻场景,和谁在一起,在做什么,细节描写,2句]
[第四段:内心/命运,当下的烦恼/喜悦/心事,2-3句,
普通人的命运底色——可以是贷款、失恋、等offer、孩子升学、
农村留守、距离感、或者某天难得的放松]
────────────────────────────────────────────────────
↩ 再来一个:/world-person
────────────────────────────────────────────────────
Step 7(可选):保存
如果用户说"保存"或"存成文件",用 Write 工具将本次输出保存为:
WP__{姓名}__{国家}.md
格式参考 ${CLAUDE_SKILL_DIR}/WP002_谢以晴_湖南.md(如果存在)。
管理命令
| 命令 | 说明 |
|------|------|
| /world-person | 完全随机生成一个人 |
| /world-person 中国 | 锁定国家随机 |
| /world-person 北京 | 锁定城市随机 |
| /world-person --save | 生成后保存为 Markdown 文件 |
| /world-person --count 3 | 连续生成3个,按 Enter 翻下一个 |
Content Repurposer
Content
Transforms a single piece of content into platform-adapted publications.
SEO Blog Post Writer
Content
Writes SEO-optimized blog posts with proper structure and keywords.
YouTube Script Writer
Content
Writes engaging YouTube scripts with hooks, structure, and retention.