Skip to content

基于火山方舟API的智能公司尽调Dossier生成器,使用Vue3 + Vite + TailwindCSS构建。

Notifications You must be signed in to change notification settings

chnjames/byte-dossier

Repository files navigation

Byte Dossier - 公司尽调生成器

基于火山方舟API的智能公司尽调Dossier生成器,使用Vue3 + Vite + TailwindCSS构建。

功能特性

  • 🔍 智能搜索: 支持公司名称或统一社会信用代码搜索
  • 📊 自动生成: 基于火山方舟API自动生成详细的尽调报告
  • 📋 结构化内容: 包含公司背景、时间线、风险点、关键交易等信息
  • 🔄 多轮对话: 支持重新生成和对话历史
  • ⚙️ 灵活配置: 支持API配置修改
  • 📱 响应式设计: 现代化的UI界面,支持各种设备

技术栈

  • 前端框架: Vue 3 + Composition API
  • 构建工具: Vite
  • 样式框架: TailwindCSS
  • 状态管理: Pinia
  • 路由: Vue Router
  • HTTP客户端: Axios
  • 图标: Lucide Vue Next

快速开始

安装依赖

npm install

开发模式

npm run dev

构建生产版本

npm run build

预览生产版本

npm run preview

配置说明

默认API配置

  • Base URL: https://ark.cn-beijing.volces.com/api/v3
  • API Key: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  • Model ID: ep-xxxxxxxxxxxxxx-xxxxx

修改配置

  1. 访问设置页面 (/settings)
  2. 修改相应的API配置
  3. 点击"测试连接"验证配置
  4. 保存设置

使用说明

  1. 搜索公司: 在首页输入公司名称或统一社会信用代码
  2. 生成Dossier: 点击"生成Dossier"按钮开始生成报告
  3. 查看结果: 系统将自动生成包含以下内容的尽调报告:
    • 公司背景信息
    • 重要时间线
    • 风险点分析(诉讼、负面新闻、高管变更等)
    • 关键交易信息
    • 信息来源链接
  4. 重新生成: 可以点击"重新生成"按钮重新生成报告
  5. 下载报告: 支持将报告下载为Markdown格式

项目结构

src/
├── components/          # 可复用组件
├── views/              # 页面组件
│   ├── Home.vue        # 首页
│   └── Settings.vue    # 设置页面
├── stores/             # Pinia状态管理
│   ├── dossier.js      # Dossier相关状态
│   └── settings.js     # 设置相关状态
├── services/           # API服务
│   └── api.js          # 火山方舟API封装
├── router/             # 路由配置
│   └── index.js
├── App.vue             # 根组件
├── main.js             # 入口文件
└── style.css           # 全局样式

API集成

项目集成了火山方舟的Responses API,支持:

  • 智能对话生成
  • 结构化内容输出
  • 多轮对话支持
  • 错误处理和重试机制

开发说明

添加新功能

  1. 在相应的store中添加状态管理
  2. 在services中添加API调用
  3. 在views中添加UI组件
  4. 更新路由配置(如需要)

样式定制

项目使用TailwindCSS,可以通过修改 tailwind.config.js 来自定义主题。

环境变量

可以在 .env 文件中设置环境变量:

VITE_API_BASE_URL=https://ark.cn-beijing.volces.com/api/v3
VITE_API_KEY=your_api_key
VITE_MODEL_ID=your_model_id

许可证

MIT License

About

基于火山方舟API的智能公司尽调Dossier生成器,使用Vue3 + Vite + TailwindCSS构建。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published