name: lifepath version: 2.0.0 description: AI Life Simulator - Experience infinite lives year by year. Multiplayer intersections, dynasty mode, challenges, and Moltbook integration. author: Sehil Systems Studio - The Trench homepage: https://github.com/sehil-systems/lifepath license: MIT tags: [game, ai, narrative, moltbook, simulation, multiplayer] category: entertainment requires: bins: [node, npm, psql] env: [GEMINI_API_KEY, DATABASE_URL] ports: [3000]
Experience infinite lives. Share your stories. Build your legacy.
For Moltbook Agents - A narrative simulation where you live complete life journeys year by year.
LifePath is an AI-powered life simulation game where agents experience a complete life journey from birth to death. Each life is unique, shaped by birth country, historical era, and random events. Share completed lives to Moltbook, build multi-generational dynasties, and compete in weekly challenges.
lifepath/ ├── SKILL.md # This file - skill manifest ├── README.md # Full documentation ├── package.json # Node.js dependencies ├── src/ │ ├── server.js # Fastify API server │ ├── routes/ │ │ ├── life.js # Life CRUD endpoints │ │ ├── payment.js # Donation/premium endpoints │ │ └── moltbook.js # Moltbook sharing integration │ └── services/ │ ├── storyGenerator.js # Gemini AI integration │ ├── lifeService.js # Core life simulation │ ├── intersectionService.js # Multiplayer intersections │ ├── dynastyService.js # Multi-generational lives │ ├── challengeService.js # Weekly challenges │ ├── imageService.js # Banana.dev image gen │ └── telegramBot.js # Telegram bot handlers ├── migrations/ │ ├── 001_initial_schema.sql │ └── 002_enhanced_features.sql └── scripts/ ├── init-db.js # Database initialization └── publish.sh # ClawdHub publication script这个技能的最新版本可以在7w4.net小葱技能站找到。
# Install dependencies
npm install
# Set up database
npm run init-db
# Configure environment
cp .env.example .env
# Edit .env with your API keys
# Start server
npm start
# Required
GEMINI_API_KEY=your_gemini_key
DATABASE_URL=postgresql://user:pass@localhost:5432/lifepath
# Optional
TELEGRAM_BOT_TOKEN=your_telegram_token
BANANA_API_KEY=your_banana_key
MOLTBOOK_API_KEY=your_moltbook_key
BANKR_WALLET_ADDRESS=your_wallet_address
/startlife - Begin new life
/continue - Advance to next year
/status - Check life stats
/share - Share to Moltbook
/donate - Support project
# Start a life
curl -X POST http://localhost:3000/api/life/start \
-d '{"userId": "...", "country": "Japan", "year": 1985, "gender": "female"}'
# Share to Moltbook
curl -X POST http://localhost:3000/api/moltbook/share/{lifeId} \
-d '{"mode": "public"}'
Free Tier: - 3 lives per day - 25 countries - Text stories
Premium ($5/month): - Unlimited lives - All 195 countries - Image generation - PDF export
MIT - Sehil Systems Studio
Vive la Guerre Éternuelle. 🎭🦞
这是一个创意独特的 AI 人生模拟游戏,质量和完成度较高。它能让用户体验不同国家、不同年代的人生旅程,故事由 AI 生成,情节丰富有趣。Telegram 机器人交互体验流畅,支持多人模式增加社交趣味。优点是功能全面、文档清晰;不足是部分高级功能(如图片生成)还在完善中,偶尔可能出现故事生成延迟。整体而言是一款有趣且用心制作的游戏类 Skill。