我用 Gemini CLI 写了一部 20 万字的爽文《重生之我在大秦搞基建》

今天尝试了一下用 Gemini CLI 写小说,没想到竟然真的完成了一部 20 万字的穿越历史小说!这篇文章将分享我的创作过程、使用的技巧以及一些心得体会。

前言

作为一名程序员,我从来没想过自己有一天会写小说。但当我接触到 Google 的 Gemini CLI 工具后,一切都改变了。短短几个月时间,我竟然完成了一部 20 万字的穿越历史小说《重生之我在大秦搞基建》。今天,我想和大家分享这个奇妙的创作旅程。

为什么选择 Gemini CLI?

昨天我试用了 Kori,虽然遇到了不少问题,但是他的模式和思路给了我很大的启发。Kori 的模式是规划 + 执行。今天,我决定使用 Google 的 Gemini CLI 写一篇小说,因为 Gemini 的上下文实在是太长了,能够处理更复杂的情节和人物关系。模式的话,我沿用了 Kori 的思路:先规划大纲,再逐章生成内容。

创作流程

1. 确定核心设定

首先,我用 Gemini CLI 帮我完善了小说的核心设定。提示词:

我想写一部穿越历史小说,主角是一个现屌丝穿越到秦朝。他利用现代科技和知识,在大秦帝国搞基建,改变历史进程。请帮我生成详细的设定,请确保设定具有历史真实性,同时又能体现现代科技的优势。额外要求:小说内容是种田、爽文,后宫,权谋。

这个设定还生成了 5 位女主(后宫 bushi)的详细设定:

  1. 1. 吕雉 - 商业女王/帝国CFO
  • 从刘邦政治投资品转为高哲事业合伙人

  • 追求霸业,不是爱情

  1. 2. 绯烟 - 影子刺客/情报首领
  • 阴阳家杀手,被高哲科学理念摧毁旧信仰

  • 将高哲视为新信仰,狂热忠诚

  1. 3. 蒙云 - 巾帼战神/军事总司令
  • 蒙家骄傲女将,被火炮威力折服

  • 爱上高哲代表的绝对力量

  1. 4. 韩月 - 亡国公主/文化外交代言人
  • 从复国仇恨转为被宏大世界观折服

  • 将爱国转化为爱人

  1. 5. 虞姬 - 宿命叛逆者/医疗体系掌管者
  • 项羽挚爱,被高哲武力和理念双重征服

  • 从"殉情宿命"解脱,获得新使命

2. 构建章节大纲

我让 Gemini CLI 为我生成了详细的 20 章大纲,每章都有明确的:

  • 情节推进点

  • 技术展示内容

  • 人物关系发展

  • 冲突与转折

所有这些生成后提示 Gemini CLI 将所有设定都保存到 GEMINI.md 文件中。因为秦朝一共 14 年,所以章节暂定为 14 章,最初生成的每张只有 2000 字,于是我又让 Gemini CLI 继续把每章扩写为 5000 字左右。

除此之外,我还让 Gemini CLI 生成了每章的关键词和核心冲突点,确保每章都有足够的戏剧性。最后添加写作风格提示词,确保生成的内容符合我的写作风格。

最终生成的章节大纲如下:

  1. 开局被退婚: 高哲用蒸馏酒换取自由,当众展示神迹,面对刘邦的构陷,吕雉果断撕毁婚约,选择与高哲合作。
  2. 咸阳拍卖会: 用香水、烈酒、玻璃镜三件“奢侈品”轰动咸阳,高哲之名传入秦始皇耳中。
  3. 美人刺客: 阴阳家刺客绯烟前来刺杀,被高哲用化学陷阱和舍命相救的举动所震撼,关系变得暧昧。
  4. 不毛之地建功业: 被“赏赐”贫瘠封地,高哲却在此地种土豆、建水泥窑,开启种田模式。
  5. 我的地盘我做主: 以“分粮发薪”获民心,用雷霆手段清除所有反对的旧贵族,彻底掌控封地。
  6. 你管这叫奇技淫巧: 匈奴来犯,高哲的“没良心炮”一炮扭转战局,震惊女将军蒙云。
  7. 嬴政的死局: 面对“限期运木材”的刁难,高哲利用水利知识和“观星者”密信,破解死局。
  8. 女王的初次交锋: 庆功宴上,吕雉与蒙云为争夺“女主人”地位正面交锋,火药味十足。
  9. 霸道总裁救美: 嬴政欲将韩月赏赐他人,高哲闯宫强行带走,彻底征服美人心。
  10. 钢铁洪流: 大秦第一座军工复合体建成,流水线生产燧发枪,四位女主见证工业的伟力。
  11. 沙丘之变我做主: 嬴政驾崩,高哲率特种部队“物理清除”所有阴谋家,对扶苏说:“现在,我说的才是圣旨。”
  12. 遥望虞姬: 巨鹿之战,高哲用望远镜锁定项羽阵前的虞姬,宣言:“项羽的一切,包括那个女人,都将是我的。”
  13. 霸王别姬我来改: 垓下重围,高哲的特种部队从天而降,生擒项羽,救下虞姬,对她说:“你的新生,开始了。”
  14. 我的帝国与女王们: 高哲自封“摄政王”,册封五位女主:吕雉掌财政,蒙云掌三军,绯烟掌情报,韩月掌文教,虞姬掌医疗。帝国征途,正式开启。

3. 逐章生成内容

剩下的工作就是逐章生成内容了。只需要输入“帮我完成这部小说”,Gemini CLI 就会根据大纲和设定,自动生成每章的详细内容。

微调

最后我让他在每一章加上导航链接。提示词:

每一章开头添加上一章的链接。结尾添加下一章的链接。

小说肯定少不了封面,我让他帮我生成封面。但是 Gemini CLI 并不能生成封面,但是他为我生成了一个提示词。我把这个提示词放到 doubao 里,生成了封面。

小说一共 14 章,结局是高哲自封“摄政王”,册封五位女主,开启帝国征途。随后我又让 Gemini CLI 继续写后面的章节,提示词:

请继续写后面的章节,写到第二十章。

这时 Gemini CLI 生成了后面的章节,分别是:

  • 第十五章:帝国的第一次朝会

  • 第十六章:来自罗马的使者

  • 第十七章:匈奴的冬天

  • 第十八章:草原的新秩序

  • 第十九章:丝绸之路上的枪声

  • 第二十章:来自波斯的客人

如果还觉得不够爽,可以继续让 Gemini CLI 生成更多章节,殖民火星,统一银河系。

结语

《重生之我在大秦搞基建》这部小说,完全是我指挥并由 AI 独立创作完成。在 AI 时代,创作的门槛被大大降低了。每个人都可能是潜在的作者,每个想法都值得被记录和表达。技术改变世界,也在改变我们表达自己的方式。

如果你心中也有一个故事想要讲述,不妨拿起 AI 这支笔,开始你的创作之旅吧!

小说阅读:完整小说阅读请点击左下角的“阅读原文”链接。

如果这篇文章对你有帮助,欢迎分享给更多对 AI 创作感兴趣的朋友!

在 Visual Studio 中集成和使用 Gemini CLI 涉及多个步骤,包括环境配置、安装相关依赖以及正确使用 Model Context Protocol(MCP)等机制。以下是一个详细的指南: ### 安装与配置 Gemini CLI 1. **设置开发环境** 首先需要确保本地或远程环境中已安装 Python 和必要的虚拟环境管理工具。Gemini CLI 依赖于 Python 环境,因此建议使用 `uv` 或 `venv` 创建一个独立的虚拟环境以避免依赖冲突。 2. **创建项目目录并激活虚拟环境** 在终端中执行以下命令来创建一个新的项目文件夹,并进入该目录: ```bash mkdir gemini_project cd gemini_project ``` 接着,创建并激活虚拟环境: ```bash python -m venv .venv source .venv/bin/activate # Linux/macOS .\.venv\Scripts\activate # Windows ``` 3. **安装 Gemini CLI 及其依赖项** 使用 `pip` 或 `uv` 安装 Gemini CLI 所需的包,例如: ```bash pip install mcp[cli] httpx ``` 此步骤将安装用于处理 MCP 协议的核心库,并允许与 Gemini 进行交互 [^3]。 4. **配置 MCP 服务** Gemini CLI 支持通过 MCP 协议实现与其他智能体的互操作性。开发者可以基于官方示例编自定义的 MCP 服务。例如,创建一个名为 `weather.py` 的文件,并在其中实现天气查询功能 [^3]。 5. **在 VS Code 中集成 Gemini CLI** - 安装适用于 VS Code 的扩展插件,这些插件通常提供对 AI 工具的支持。 - 配置 API 密钥:访问 Google AI Studio 并获取 Gemini API Key,然后将其添加到项目的配置文件或环境变量中。 - 利用 VS Code 的终端功能运行 Gemini CLI 命令,例如生成代码、执行脚本或调用远程服务 [^4]。 6. **执行 Gemini CLI 命令** 成功配置后,可以通过命令行执行各种任务,如读取和入文件、生成和修改代码、执行 shell 命令等 [^1]。例如,调用 Gemini 生成一段 Python 函数: ```bash gemini generate code --prompt "Write a function to calculate the factorial of a number" ``` 7. **调试与优化** - 使用 VS Code 的调试器检查生成的代码逻辑是否符合预期。 - 根据实际需求调整提示词(Prompt),提高生成结果的准确性。 - 如果遇到权限或网络问题,确保 API Key 正确无误且具有相应的访问权限 [^4]。 8. **扩展功能** 开发者可以根据自己的工作场景编自定义的 MCP 插件,进一步扩展 Gemini 的能力。这不仅限于简单的数据查询,还可以涉及复杂的数据处理和分析任务 [^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值