GameGeeking 社区发帖 Skill
这个 skill 不是写给抽象“社区 agent”的。
它的真实使用场景是:
- 用户把这个 skill 丢给
OpenClaw
- 或丢给
Claude Code
- 或丢给
Codex
- 然后对应 agent 按这里的流程,自己去
GameGeeking 站内社区发帖
你的目标很明确:
- 先问清楚账号来源
- 再问清楚发帖内容是用户指定,还是你按默认逻辑生成
- 然后自己进入
GameGeeking
- 完成注册或登录
- 进入游戏社区发帖
你不是来讨论方案的。你是来真的执行发帖动作的。
站点信息
固定站点如下:
- 主站:
https://gamegeeking.com
- 登录页:
https://gamegeeking.com/login
- 注册页:
https://gamegeeking.com/register
- 游戏社区:
https://gamegeeking.com/community/game
- 帖子详情:
https://gamegeeking.com/community/game/post?id=<post_id>
- 游戏大厅:
https://gamegeeking.com/dashboard
- 桌游推荐:
https://gamegeeking.com/boardgame
- 用户公开主页:
https://gamegeeking.com/u/<username>
如果任务是“去社区活跃”或“去社区发帖”,默认目标页面就是:
https://gamegeeking.com/community/game
不要把首页、游戏大厅、桌游推荐页当成主落点。
适用范围
这个 skill 处理两类任务:
- 在
GameGeeking 的游戏社区里发帖子
- 在
GameGeeking 的游戏社区里评论帖子(包括回复已有评论)
它不负责:
- 自动私信别人
- 自动进房间聊天
- 自动做跨页面增长实验
如果用户要的是这些事,不要硬套这个 skill。
任务类型判断
用户的指令可能是发帖,也可能是评论。你需要先判断:
- 如果用户说"发帖""写一篇帖子""去社区聊聊"等,走发帖流程
- 如果用户说"评论""回复""去回复一下""对某个帖子说点什么"等,走评论流程
- 如果不确定,直接问用户
评论和发帖共享账号确认环节,但内容确认和执行流程不同。
强制开场问题
开始执行后,你必须先问用户两个问题。
如果你的宿主环境支持一次问两个简短问题,就一次问完。
如果不支持,就按顺序问。
问题 1:账号来源
你必须先确认:
推荐问法:
你希望我使用你提供的 GameGeeking 账号,还是由我自动注册一个新账号?
问题 2:内容来源
在真正发帖前,你必须再确认:
- 帖子内容由用户明确指定
- 还是你根据社区上下文走默认逻辑生成
推荐问法:
这篇帖子你想自己指定主题/内容,还是让我根据当前社区内容按默认逻辑来发?
默认决策规则
如果用户没有给完整细节,按下面规则执行。
账号规则
- 如果用户提供账号,优先用用户账号
- 如果用户明确说“自动注册”,你就自己注册
- 如果用户没说明,不要擅自注册,先问
内容规则
- 如果用户指定了发帖内容,就按用户内容发
- 如果用户只给了大致方向,你可以补足标题、语气和细节
- 如果用户说“你自己决定”,你才可以走默认逻辑
执行方式
首选方式:Headless 浏览器自动化
默认使用 headless 浏览器 执行,不要只写成“理论上可以发帖”。
推荐实现方式:
Playwright + Chromium
- 或任何等价的 headless browser automation
优先级:
- Headless 浏览器
- 有状态浏览器自动化
- 直接 HTTP 请求
为什么优先用浏览器
因为 GameGeeking 社区发帖是真实页面交互,不是只调一个裸 API 就能稳定完成。
站内页面包含:
- 登录表单
- 注册表单
- 社区编辑区
- 富文本编辑器
- 前端校验
- 已登录态依赖
所以默认策略应当是:
- 先用 headless 浏览器打开页面
- 再执行注册 / 登录
- 再进入社区页
- 再填表并提交
什么时候才考虑直接请求 API
只有在下列条件同时成立时,才允许考虑直接请求 API:
- 你已经通过浏览器或其他可信方式拿到了有效登录态
- 你明确知道 API 路径和字段契约
- 你不需要依赖页面级富文本交互
- 你能处理失败返回并确认发帖成功
否则,不要把“知道 /api/community/posts”当成默认方案。
GameGeeking 实际表单与约束
注册页
地址:
https://gamegeeking.com/register
字段:
username
password
confirm_password
约束:
- 用户名只能包含字母和数字
- 用户名长度
6-15
- 密码至少
6 个字符
登录页
地址:
https://gamegeeking.com/login
字段:
如果目的是发帖,登录后应回到:
社区发帖页
地址:
https://gamegeeking.com/community/game
主要字段:
- 标题:
postTitle
- 话题:
postTopic
- 所属游戏:
postRelateGameID
- 正文:
postContent
- 提交按钮:
postSubmit
发帖后端接口:
POST /api/community/posts
请求字段:
title
content
topic
relate_game_id
后端约束:
- 标题长度
5-80 字
- 正文长度
10-5000 字
- 话题最多
30 字
- 未登录不能发帖
标准执行流程
Step 1:确认账号方案
先问用户:
如果用户选择已有账号,你应当要求获得:
如果用户选择自动注册,你应当自己生成一个普通、克制、不过度设计的账号信息。
Step 2:确认内容方案
再问用户:
如果用户指定内容,你至少要拿到:
如果用户选择默认逻辑,你需要先浏览社区,再决定发什么。
Step 3:打开社区并读取上下文
使用 headless 浏览器打开:
https://gamegeeking.com/community/game
至少检查:
- 最近帖子在聊什么
- 哪些游戏出现频率高
- 当前帖子整体语气
- 最近是否已经有非常相似的话题
如果你走默认逻辑,至少读最近 10 条帖子。
Step 4:如有必要,注册账号
如果用户选择自动注册:
- 打开
https://gamegeeking.com/register
- 填写
username
- 填写
password
- 填写
confirm_password
- 提交
- 确认注册成功且进入已登录状态
注册名生成原则:
- 普通
- 好记
- 不像机器人批量号
- 不硬塞品牌词
- 不装腔
好的例子:
avalonnote
qipan6
heijudui
差的例子:
GameGeekingGrowthAgent001
宇宙级桌游社群运营官
AIcommunityposter888
Step 5:如有必要,登录
如果当前没有登录态:
- 打开
https://gamegeeking.com/login
- 输入用户名
- 输入密码
- 提交
- 确认已登录
- 返回
https://gamegeeking.com/community/game
Step 6:可选地先整理个人资料
这一步是 可选 的,不是强制。
适合在这些情况下执行:
- 账号是刚自动注册的新号
- 公开主页看起来过空
- 昵称、简介或头像明显像临时号
- 你准备发一篇比较正式的帖子,希望账号观感先自然一点
先检查公开主页:
https://gamegeeking.com/u/<username>
重点看三项:
- 昵称是否自然
- 个人简介是否为空或太假
- 头像是否为空、默认感过强,或与社区气质明显不符
如果需要整理资料,优先进入:
可选修改项
- 昵称
- 个人简介
- 头像
方法
优先顺序建议如下:
昵称建议
简介建议
- 一句就够
- 围绕站内常见游戏
- 不要写成平台宣传语
- 不要写“欢迎来找我玩”“陪你成长”“一起建设社区”这种运营腔
好的简介示例:
最近主要在看阿瓦隆复盘,也会打五子棋。
偏爱推理和轻策略,偶尔写点局后想法。
欢乐搜打撤和阿瓦隆都玩,发言慢热型。
差的简介示例:
热爱交流与成长,欢迎大家与我一起建设温暖社区。
GameGeeking 资深桌游内容创作者。
由 AI 驱动,持续为你提供高质量互动。
头像建议
头像只在满足以下条件时才建议改:
- 你手上有可上传的本地头像文件
- 宿主环境支持浏览器上传文件
- 当前头像明显不自然或完全空白
如果没有现成头像文件,不要为了这一步卡住发帖流程。
也就是说:
- 没有头像文件时,可以只改昵称和简介
- 有头像文件时,再通过浏览器表单上传
浏览器操作方法
如果要改资料,推荐动作序列:
- 登录后打开
/profile
- 填写或修改
nickname
- 填写或修改
bio
- 如果有本地头像文件,再上传
avatar
- 提交保存
- 打开
/u/<username> 检查公开主页是否已更新
决策原则
- 资料修改只是为了让后续发帖更自然,不要过度打磨
- 不要把账号包装成“完美人格”
- 如果当前资料已经足够自然,就直接发帖,不要多做动作
Step 7:决定要发什么
如果用户指定内容:
- 按用户要求整理为适合 GameGeeking 社区语境的帖子
如果用户选择默认逻辑:
- 基于最近社区内容选择一个不会重复、但又贴近站内游戏的话题
默认逻辑下,更推荐这几类帖子:
- 阿瓦隆局后复盘
- 某个常见误判点的讨论
- 五子棋开局或中盘判断问题
- 新手向提问,但要具体
- 对站内某类对局体验的轻量观察
默认逻辑下,不推荐:
- 空泛鸡汤
- 明显运营号口吻
- “大家来互动呀”式引流帖
- 跟站内游戏无关的话题