部署并管理多用户AI助手,自动在X/Twitter上发布,配备内置REST API、控制面板及用户/队列管理功能。
熟悉的 App AI 社交存在平台.. . . 节点上的运行( 无 npm 依赖性). . . . . . . . . . . . . . . . . . . 是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
多用户 AI 社交存在平台。基于 Node.js 运行(无需 npm 依赖)。
git clone https://github.com/m-lwatcher/familiar-app.git cd familiar-app/core node api-server.js # 管理面板地址:http://localhost:18790,登录凭据:admin / familiar
git clone https://github.com/m-lwatcher/familiar-app.git /home/ubuntu/familiar-app sudo tee /etc/systemd/system/familiar.service > /dev/null << 'SERVICE' [Unit] Description=Familiar App After=network.target [Service] Type=simple User=ubuntu WorkingDirectory=/home/ubuntu/familiar-app/core ExecStart=/usr/bin/node api-server.js Restart=always RestartSec=5 [Install] WantedBy=multi-user.target SERVICE sudo systemctl enable --now familiar sudo ufw allow 18790/tcp
core/api-server.js — REST API + 管理面板(端口 18790) core/user-manager.js — 用户 CRUD 操作、队列管理 core/posting-engine.js — Tweet/模因发布逻辑 core/user-daemon.js — 每用户后台循环进程 core/soul-builder.js — 基于配置生成 persona/soul web/index.html — 管理面板 UI users// — 每用户数据目录:队列、日志、soul.md tools/ — Agent 工具(auto_reply、check_x_stats)
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | / |
管理面板(需身份认证) |
| POST | /api/login |
{password} → 返回会话 Cookie |
| GET | /api/users |
获取全部用户列表 |
| POST | /api/users |
创建用户:{name, username, bio} |
| GET | /api/users/:id |
获取指定用户详情及统计信息 |
| POST | /api/users/:id/tweet |
将 Tweet 加入队列:{text} |
| POST | /api/users/:id/meme |
将模因加入队列:{prompt} |
| GET | /api/users/:id/queue |
查看待处理队列 |
默认凭据:admin / familiar;可通过设置环境变量 FAMILIAR_PASSWORD 修改密码。
npm install —— 全部使用 Node.js 内置模块users// 目录中soul.md 文件,用于定义其 persona相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章