{"id":18553675,"url":"https://github.com/embraceagi/lifereloaded","last_synced_at":"2025-04-04T13:09:19.173Z","repository":{"id":195172787,"uuid":"691978242","full_name":"EmbraceAGI/LifeReloaded","owner":"EmbraceAGI","description":"A life simulation Game powered by GPT-4's “Advanced Data Analysis” function , offering you a second chance at life.                  由GPT4的Advanced Data Analysis功能驱动的人生重来模拟器，给您人生第二春。","archived":false,"fork":false,"pushed_at":"2023-11-14T14:49:41.000Z","size":10817,"stargazers_count":669,"open_issues_count":2,"forks_count":47,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-03-28T12:05:36.160Z","etag":null,"topics":["advanced-data-analysis","chatgpt","code","codeinterpreter","game","gpt","gpt-4","llm","openai","prompt","prompt-engineering"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EmbraceAGI.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-15T09:43:14.000Z","updated_at":"2025-03-27T08:55:23.000Z","dependencies_parsed_at":"2024-12-13T17:08:57.762Z","dependency_job_id":"38f126f4-eacc-4a53-a4a0-6f6911deeab3","html_url":"https://github.com/EmbraceAGI/LifeReloaded","commit_stats":{"total_commits":96,"total_committers":5,"mean_commits":19.2,"dds":0.34375,"last_synced_commit":"589a713377223ea31952ff6233a98502492f4fd7"},"previous_names":["hamutama/lifereloaded","embraceagi/lifereloaded"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmbraceAGI%2FLifeReloaded","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmbraceAGI%2FLifeReloaded/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmbraceAGI%2FLifeReloaded/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmbraceAGI%2FLifeReloaded/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EmbraceAGI","download_url":"https://codeload.github.com/EmbraceAGI/LifeReloaded/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247182334,"owners_count":20897379,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["advanced-data-analysis","chatgpt","code","codeinterpreter","game","gpt","gpt-4","llm","openai","prompt","prompt-engineering"],"created_at":"2024-11-06T21:17:54.884Z","updated_at":"2025-04-04T13:09:19.157Z","avatar_url":"https://github.com/EmbraceAGI.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🐱🐹人生重来模拟器 LifeReloaded🐹🐱 (中文|[English](./README_EN.md))\n[![GitHub stars](https://img.shields.io/github/stars/hamutama/LifeReloaded?style=social)](https://github.com/hamutama/LifeReloaded/stargazers)\n![version](https://img.shields.io/badge/version-0.3-blue)\n\u003cimg src=\"https://img.shields.io/badge/chatGPT-74aa9c?style=for-the-badge\u0026logo=openai\u0026logoColor=white\" height=\"20px\"\u003e\n\n## 🌟 引子\n\n\u003e “人生如梦，万事皆空；不过，'空'中便有万事万物。”  \n\u003e 如果你曾对人生有过无数的“如果”和“要是”，**人生重来模拟器 LifeReloaded** 给你一个重开的机会，焕发人生第二春！\n\n## 🔥🔥🔥 Web版更新 (ver 0.3)\nWeb版现已更新至0.3版本！此版本不仅继承了原项目的精髓，还针对 GPT-3.5 特性进行了优化，简化了玩家的操作体验。得益于[EmbraceAGI社区](https://github.com/EmbraceAGI/)的支持，我们不断与玩家和开发者互动，推动 AI 在游戏行业的创新发展。\n\n欢迎通过此[链接](https://sun-zhengwt.com/life-reload/)试玩，享受由 AI 技术打造的全新人生重启体验。\n\n![Life-Reload Simulator Picture](static/Life-Reload.gif)\n\n## 🌈 项目概览\n\n该项目是一个使用GPT-4 Advanced Data Analysis功能驱动的**交互式**模拟人生游戏。\n\n- **项目名称**: 人生重来模拟器 LifeReloaded\n- **版本**: 0.3 (2023年11月13日更新)\n- **核心驱动**:\n  - **ChatGPT版本**: GPT-4 Advanced Data Analysis\n  - **Web版**: GPT-3.5-Turbo\n- **作者**: [Taited](https://Taited.github.io), [陈财猫](https://okjk.co/RBfY7P), [ydyjya](https://www.zhihu.com/people/warrior-18-53)\n\n## 🚀 特性（ver 0.3 updated!）\n- 🌐 **Web版特性**:\n  - ⏰ **游戏时长**: 整个游戏流程的内容生成时间已从原先的30分钟缩短至10分钟，大幅提升了效率。\n  - 🛠️ **交互界面**: 由GPT-3.5-turbo驱动的Web版提供了一个更加便捷且直观的用户交互平台。\n- 🤖 **ChatGPT版特性**\n  - 🚀 **AI驱动,包罗万象**: 由 GPT-4 实时生成内容。\n  - 📖 **文学+人工智能的完美融合**。\n  - 🎲 **利用心理学塑造角色**: 新增MBTI性格系统。\n  - 🌌 **多元宇宙**: 小概率触发奇异事件，如遇到外星人、穿越等。\n\n## 📥 安装与运行\n### Web版安装\n#### 1. 安装依赖\n```bash\npip install -r requirements.txt\n```\n\n#### 2. 设置环境变量\n- 创建 `.env` 文件，内容结构参照 `.env.example`。\n- 更新 `OPENAI_API_KEY` 和 `REDIS` 等特定值。\n\n#### 3. 运行代码\n```bash\npython app.py\n```\n\n#### 贡献指南\n- 使用 `pre-commit` 工具自动格式化代码。\n- 详细指南见仓库文档。\n\n### ChatGPT版运行\n打开GPT-4 的 [Advanced Data Analysis功能](https://chat.openai.com/?model=gpt-4-code-interpreter) 并运行 [LifeReloaded.txt](https://github.com/hamutama/LifeReloaded/blob/main/LifeReloaded.txt)。\n\n#### 前置条件\n⚠️ **需开启 GPT-4 的 Advanced Data Analysis功能，目前仅限ChatGPT Plus用户。**\n\n## 💡 加入社区\n我们的交流社区AIGG（AI Good Games）由[EmbraceAGI](https://github.com/EmbraceAGI)组织支持，背靠[LangGPT](https://github.com/yzfly/LangGPT)结构化提示词项目，目前正在招募新成员。\n欢迎每一位玩家和开发者的参与，点击[链接](https://ubdnzdt3m9.feishu.cn/wiki/PqXxw0Sa7iRCUUksuaDcEWDin5g?from=from_copylink)\n加入AIGG社区！\n\n💡 **作为想写出自己的AI游戏的开发者，您可以：**\n- 探索AI在游戏开发中的无限可能性，获得提示词工程，LLM程序开发等方向的指导。\n- 与行业内大牛交流，分享和学习最新的AI游戏开发技巧。\n- 获得早期访问权，体验和测试我们的最新功能和工具。\n- 作品入驻社区可获得流量曝光与社区助推。\n\n🎮 **作为玩家，您将可以：**\n- 获取本社区新上游戏的一手信息，有机会内测试玩。\n- 与其他玩家分享游戏经验和人生故事。\n- 提出建议，影响游戏的未来方向。\n\n## 🎮 游戏预览\n\n下面是一些游戏预览的截图。由于大语言模型的随机性，您的游戏体验可能会由于运气上下波动。\n\n### 初始化\n\n每次进入游戏时，系统会真·随机为玩家生成与分配性别，出生地点，初始属性，家庭背景与mbti性格。\n\n此外，每个人都会获得一首属于自己的独一无二的诗。\n\n\u003cimg src=\"./previews/birth.png\" alt=\"Birth_Scene\" width=\"500\"\u003e\n\n\u003cimg width=\"500\" alt=\"birth2\" src=\"https://github.com/hamutama/LifeReloaded/assets/45484340/b3b97597-b489-4e58-84c7-22d160dccde6\"\u003e\n\n### 普通事件\n\n玩家会在不同的人生阶段遇到不同的事件，可以对事件做出反应。\n\n每个事件与选项都是由GPT4 Code Interpreter 实时生成的。\n\n您的每一个选择都会改变人物的人生走向或属性，而属性与性格则有可能会带来特殊选项，请谨慎选择。\n\n\u003cimg src=\"./previews/childhood.jpeg\" alt=\"Childhood 1\" width=\"500\"\u003e\n\n\u003cimg src=\"./previews/childhood_2.jpeg\" alt=\"Childhood 2\" width=\"500\"\u003e\n\n\u003cimg src=\"./previews/late_adulthood.png\" alt=\"Late Adulthood\" width=\"500\"\u003e\n\n### 特殊事件\n在每轮游戏中，您有小概率（每轮约1/10）可能遇到特殊事件。\n\n特殊事件将完全改变您的人生轨迹，包括但不限于穿越去古代，遇见外星人，参加童星选秀等等。\n\n特殊事件完全由GPT4自动生成，没有人可以预料你会遇到什么。\n\n如果您去往了新的世界，您有可能会一直在那里生活下去。\n当然，决策权在你手上，您也可以拒绝奇遇，继续过普通的人生。\n\n\u003cimg src=\"./previews/alien.jpeg\" alt=\"a\" width=\"500\"\u003e\n\n\u003cimg src=\"./previews/anotherworld.jpeg\" alt=\"a\" width=\"500\"\u003e\n\n\u003cimg src=\"./previews/anotherworld2.jpeg\" alt=\"a2\" width=\"500\"\u003e\n\n在奇遇中，玩家要是不满意，也可以随时要求GPT重新创作，给您带来更好的体验。\n\n\u003cimg src=\"./previews/anotherworld3.jpeg\" alt=\"a2\" width=\"500\"\u003e\n\n### 人生的终结\n每一个人生都有终结的时候，死亡是所有人的宿命。无论是英年早逝还是神龟虽寿，您都将在本次人生结束后获得一个墓志铭。\n\n\u003cimg src=\"./previews/death1.jpeg\" alt=\"a2\" width=\"500\"\u003e\n\u003cimg src=\"./previews/death2.jpeg\" alt=\"a2\" width=\"500\"\u003e\n\n## 📜 协议\n\n🔗 本项目使用 [CC BY-NC-SA 4.0（知识共享-署名-非商业性使用-相同方式共享 4.0 国际）](https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh) 协议开源。\n\n## 💌 联系团队\n\n如有任何疑问或建议，请通过以下方式与我们团队联系：\n\n- 📧 Email: [Taited](mailto:zhengwt.sun@connect.polyu.hk)\n- 📧 Email: [陈财猫🐱](mailto:hamusuta@bupt.cn)\n- 📞 微信公众号: [财猫AI](https://mp.weixin.qq.com/s/yMZ-Skk6mEa4tQPkHDtFTg)\n\n\u003c!-- ## 广告时间\n\n我们将在微信公众号[财猫AI](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkxNTU1MTY3OA==\u0026action=getalbum\u0026album_id=3086731117975814150\u0026scene=173\u0026from_msgid=2247484520\u0026from_itemidx=1\u0026count=3\u0026nolastread=1#wechat_redirect)上更新一系列有关提示工程的文章，敬请关注。\n\n此外，您可以在微信读书上找到我们出版的书籍《ChatGPT进阶 提示工程入门》，也可以通过电商渠道进行购买。\n\u003cimg src=\"./previews/book.jpeg\" alt=\"Book Display\" width=\"300\"\u003e --\u003e\n\n## 特别感谢\n\n- [Mr.renedeer项目](https://github.com/JushBJJ/Mr.-Ranedeer-AI-Tutor)，这个才华横溢的项目给予了我们极大的启发。\n- 《红楼梦》作者曹雪芹，他的作品启发我们在文中融入诗歌元素。\n- “南瓜博士”公众号，其提出的“使用Code Interpreter制作人生重来模拟器”的想法直接催生了本项目，[该公众号的高质量文章](https://mp.weixin.qq.com/mp/appmsgalbum?action=getalbum\u0026__biz=MzA4MjM5MDI0Ng==\u0026scene=1\u0026album_id=3104850832623386631\u0026count=3#wechat_redirect)也给予了我们灵感。\n- [刘海同学](https://nanfangshaonian.feishu.cn/wiki/WkKAwJ90uidtzVkM9IecSZB5nbg)分享的[伪代码提示词文章](https://nanfangshaonian.feishu.cn/wiki/YhNdws9LCi1JxGkpJ8dcXB3Gnih)也为本项目提供了启示。\n\n---\n\n\u003e 🎮 **不要再等了，快来体验一把你的第二人生吧！**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fembraceagi%2Flifereloaded","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fembraceagi%2Flifereloaded","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fembraceagi%2Flifereloaded/lists"}