Story IP Creator Agent

Story IP Creator Agent

site icon
2025.03.16 4
PythonIP资产管理区块链集成AI内容生成内容生成金融服务
该产品是一个基于LangGraph的代理工具,专注于帮助用户创建、铸造和注册IP资产到Story区块链上。它通过整合AI图像生成(DALL-E 3)、IPFS存储和区块链技术,提供一站式的IP资产创建和管理解决方案。
View on GitHub

Overview

基本能力

产品定位

langgraph-mcp-agent是一个专门用于创建和管理IP资产的工具,特别适用于数字内容创作者和区块链开发者。

核心功能

  1. AI图像生成:使用DALL-E 3生成高质量图像
  2. IPFS存储:将生成的图像上传到IPFS进行去中心化存储
  3. IP资产注册:在Story区块链上注册IP资产
  4. 许可证管理:允许用户设置商业收入分成和衍生作品许可条款
  5. 交互式流程:提供用户友好的命令行交互界面

适用场景

  1. 数字艺术家希望将作品转化为区块链资产
  2. 内容创作者需要管理其IP的许可条款
  3. 开发者构建基于区块链的内容管理应用
  4. 需要将AI生成内容商业化的场景

工具列表

  1. DALL-E 3:AI图像生成
  2. IPFS:去中心化存储
  3. Story SDK:区块链交互
  4. LangGraph/LangChain:代理流程控制

常见问题

  1. 需要配置多个API密钥(OpenAI、Story等)
  2. 需要特定的目录结构
  3. 依赖多个外部服务(IPFS、区块链节点等)

使用教程

使用依赖

# 安装Python 3.9+
# 获取OpenAI API密钥
# 安装Story SDK

安装教程

  1. 安装uv包管理器: bash curl -LsSf https://astral.sh/uv/install.sh | sh
  2. 克隆仓库并进入项目目录
  3. 安装依赖: bash uv sync
  4. 配置环境变量: bash cp .env.example .env
  5. 克隆story-sdk-mcp仓库到同级目录

调试方式

运行代理程序:

uv run agent.py

按照交互提示完成IP创建流程,包括: 1. 输入图像描述 2. 审核生成的图像 3. 设置许可条款 4. 完成区块链注册

许可证

None