更新记录

1.0.1 下载此版本

v1.0.1 更新日志

新增功能


平台兼容性

uni-app(4.06)

Vue2 Vue2插件版本 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
1.0.1 - - - - - - - -
微信小程序 微信小程序插件版本 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟
1.0.1 - - - - - - - - - -

情节织 - AI 驱动的多模态故事创作平台

项目简介

情节织是一款基于 uni-app 开发的微信小程序,旨在通过 AI 技术和社交共创机制,为用户提供全新的故事创作和分享体验。

核心功能

🎨 多模态故事生成

  • 关键词创作: 用户输入 1-3 个关键词,AI 自动生成图文并茂的故事片段
  • 风格选择: 支持悬疑、治愈、科幻、奇幻、爱情、冒险等多种风格
  • 智能插图: 结合 Stable Diffusion 生成精美的场景插画
  • 动态排版: 通过 Lottie 实现富有表现力的动态排版效果

🤝 社交共创机制

  • 续写接力: 好友可对故事片段进行续写,创造平行剧情树
  • 分支选择: 支持不同剧情走向的选择和发展
  • 实时协作: 采用 WebRTC 技术实现实时续写同步
  • 创作提醒: 好友修改内容时自动弹出通知

📱 内容分发网络

  • 热门故事榜: 展示高人气作品,按阅读量和点赞数排序
  • 社区互动: 评论、点赞、收藏等完整的社交功能
  • 内容推荐: 基于用户偏好的个性化推荐算法
  • 收益分成: 创作者可按阅读量获得收益分成

技术架构

前端技术

  • uni-app: 跨平台开发框架
  • Vue.js 2: 渐进式 JavaScript 框架
  • SCSS: CSS 预处理器
  • 微信小程序原生API: 利用小程序生态能力

后端集成

  • 腾讯云智影: 文本生成和 NLP 处理
  • Stable Diffusion: 场景插画生成
  • WebRTC: 实时通信技术
  • 微信生态API: 朋友圈分享、用户授权等

状态管理

  • 自建轻量级状态管理系统
  • 本地存储持久化
  • 全局事件监听机制

项目结构

storyChain/
├── pages/                  # 页面文件
│   ├── index/             # 首页
│   ├── create/            # 创作页面
│   ├── story/             # 故事详情
│   ├── community/         # 社区页面
│   └── profile/           # 个人资料
├── static/                # 静态资源
│   ├── icons/            # 图标文件
│   └── images/           # 图片资源
├── utils/                 # 工具函数
│   ├── api.js            # API 接口
│   ├── request.js        # 网络请求
│   ├── store.js          # 状态管理
│   └── utils.js          # 通用工具
├── uni_modules/          # uni-app 模块
├── App.vue               # 应用入口
├── main.js               # 主入口文件
├── manifest.json         # 应用配置
└── pages.json            # 页面配置

核心页面

首页 (pages/index/index.vue)

  • 热门故事展示
  • 快速创作入口
  • 风格选择器
  • 创作小贴士

创作页面 (pages/create/create.vue)

  • 三步创作流程
  • 关键词输入与建议
  • 风格选择界面
  • AI 生成进度展示

故事详情 (pages/story/detail.vue)

  • 章节展示
  • 续写功能
  • 评论系统
  • 社交分享

社区页面 (pages/community/community.vue)

  • 故事列表
  • 筛选和搜索
  • 热门推荐
  • 分类浏览

个人资料 (pages/profile/profile.vue)

  • 用户信息管理
  • 创作统计
  • 收藏和历史
  • 成就系统

安装和运行

环境要求

  • Node.js 14+
  • HBuilderX 或 VS Code
  • 微信开发者工具

安装步骤

  1. 克隆项目

    git clone <repository-url>
    cd storyChain
  2. 安装依赖

    npm install
  3. 配置小程序 AppID 在 manifest.json 中配置你的微信小程序 AppID

  4. 运行项目

    • 使用 HBuilderX 直接运行到微信开发者工具
    • 或使用命令行:npm run dev:mp-weixin

开发环境配置

API 配置

utils/request.js 中配置 API 基础地址:

const API_BASE_URL = 'https://your-api-domain.com/api'

AI 服务配置

需要配置以下 AI 服务:

  • 腾讯云智影 API
  • Stable Diffusion API
  • 文本生成模型接口

功能特性

🎯 核心特色

  • 零门槛创作: 仅需关键词即可生成完整故事
  • 智能续写: AI 辅助的故事续写建议
  • 多人协作: 支持多用户同时创作同一个故事
  • 即时分享: 一键分享到微信朋友圈

🛡️ 用户体验

  • 流畅动画: 丰富的过渡动画和交互反馈
  • 响应式设计: 适配不同屏幕尺寸
  • 离线支持: 草稿本地保存,网络恢复自动同步
  • 个性化推荐: 基于用户行为的智能推荐

📊 数据统计

  • 创作分析: 详细的创作数据统计
  • 阅读追踪: 故事阅读量和互动数据
  • 社交网络: 关注、粉丝、协作关系管理

商业化模式

💎 会员增值服务

  • AI 角色定制: 生成专属人设的对话风格
  • 无广告环境: 纯净的创作体验
  • 高级创作工具: 更多 AI 辅助功能

🎬 IP 孵化

  • 与阅文集团、晋江文学城合作
  • 将高人气情节织改编为付费网文或漫画
  • 短视频和有声书制作

🛍️ 品牌植入

  • 在故事场景中植入虚拟商品
  • 点击跳转至电商小程序购买
  • 原生广告无缝融入故事情节

开发计划

Phase 1: 基础功能 ✅

  • [x] 用户界面设计
  • [x] 基础创作流程
  • [x] 故事展示和阅读
  • [x] 社交功能框架

Phase 2: AI 集成 (开发中)

  • [ ] 腾讯云智影接入
  • [ ] Stable Diffusion 集成
  • [ ] 智能推荐算法
  • [ ] 实时协作功能

Phase 3: 商业化 (规划中)

  • [ ] 会员系统
  • [ ] 支付功能
  • [ ] 数据分析
  • [ ] 运营后台

Phase 4: 生态扩展 (未来)

  • [ ] 短视频生成
  • [ ] 有声书制作
  • [ ] VR/AR 体验
  • [ ] 国际化支持

贡献指南

欢迎参与情节织的开发!请遵循以下步骤:

  1. Fork 项目
  2. 创建功能分支 (git checkout -b feature/AmazingFeature)
  3. 提交更改 (git commit -m 'Add some AmazingFeature')
  4. 推送到分支 (git push origin feature/AmazingFeature)
  5. 开启 Pull Request

许可证

本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。


情节织团队 - 让每个人都成为故事的创造者 ✨

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件本身不采集任何数据。若集成第三方 AI 服务时,需根据所用服务的 SDK 采集数据,详情请参考对应服务文档。

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问