automate's People
Forkers
greenflute wei-bst gexingqing lightdisappear taurusduan liangzemian zhangyanlin2022 justccerly cvcuiwei ericwuxiangfei minghuijian yhyu13 zv147258369 mrgreengrad yintenaite oxidosnel hycjack tenacioustommy gt88domain lee-soon-jae itsharex ayxiaopan bbksdmm 306026185 grayzhang xiangweizheng uforgetmenot shaw-x lonelyfellas goo-goo-goo hzgnpu dinghao1 great1001 til61 boom211 casuallyname phil616 xuanmiss xuyutom litxxxx97 onlyweek yinghualuolei 123wj2003 limerzzz 1czy hutong236 fushes hellobojack dragon-gcs zeuas fredazero xrr2016 znzn007007 greatheart1000 zzdx713 jqk6 charlessong ohaiyo-lzy zt199510 jiarenyou yhf98 choufeng2018 littlejlf laiosovo tonyhmx sunraiseevery guozanhua218 jingminglangautomate's Issues
👑 [需求]飞书文档中增加Ollama的使用指南
rt
👑 [需求]配置大模型的报错信息更详细
👑 [Feature Request]从 Flask 迁移到 FastAPI
🥰 需求描述
将现有的 Flask 后端迁移到 FastAPI 框架。这个变更的目的是利用 FastAPI 的优势,如:
- 更快的性能
- 自动 API 文档生成
- 更强大的类型提示和验证
- 异步支持
- 现代化的 Python 语法
🧐 解决方案
- 评估当前 Flask 应用结构
- 设计 FastAPI 迁移计划
- 逐步将 Flask 路由转换为 FastAPI 路径操作
- 利用 Pydantic 模型进行数据验证
- 实现依赖注入系统
- 配置 FastAPI 的异步特性(如果需要)
- 更新数据库连接(如果适用)
- 迁移测试套件
- 更新部署流程
- 进行性能测试和优化
- 团队协作:利用您提供的帮助,分配任务并定期同步进度
graph TD
A[评估当前Flask应用] --> B[设计FastAPI迁移计划]
B --> C[任务分配和团队协作]
C --> D[转换路由]
D --> E[实现Pydantic模型]
E --> F[配置依赖注入]
F --> G[启用异步特性]
G --> H[更新数据库连接]
H --> I[迁移测试]
I --> J[更新部署流程]
J --> K[性能测试和优化]
K --> L[最终审查和上线]
C -.-> M[定期进度同步]
M -.-> C
🚑 其他信息
在进行迁移时,需要注意以下几点:
- 确保团队成员熟悉 FastAPI 的概念和最佳实践。
- 考虑是否需要保持向后兼容性,或者是否可以完全重写 API。
- 评估现有的第三方扩展是否有 FastAPI 等效替代品。
- 更新 API 文档,利用 FastAPI 的自动文档生成功能。
PS: 如果maintainer需要,我可以提供帮助, 我对fastapi比较熟悉
👑 [需求]对于在线模型,只需要添加一个token
提供一个支持的模型供应商的列表供人选择 对于在线模型,只需要添加一个token就好,token的申请肯定各家都有详细的文档,而具体的和模型的交互,完全可以后端负责去处理转换 。
👑 [需求]文档中增加国产大模型的使用示范
👑 [需求] autoMate 内置 ollama
- 用户打开后走默认的本地模型;
- 点击配置可更换其他模型;
👑 [需求]加入日志体系,可以在页面导出日志,方便排查错误
rt
👑 [需求]与智子对话,能够对已有代码进行修改,而不是重新生成代码
👑 [需求]除第一次生成的代码外,无法自动更新代码块,在智子对话框中加入更新按钮或者自动更新!
软件第一次是自动把代码放入代码区,后面修改的代码它不会自动更新到代码区,所以能自动更新,或能手动更新修改后的代码到代码区,效率会高好多。
👑 [需求]走向国际化,github首页及文档增加英文
rt
👑 [需求]python执行器支持用户主动扩展第三方依赖
rt
👑 [需求]增加悬浮显示“编辑代码”
👑 [需求]自动学习api接口信息,完成对该api接口的自动化
rt
👑 [需求]检测更新后自动更新,无需重新下载exe
rt
👑 [需求]把通义千问设置为默认模型
👑 [需求]自动更新时,加入加载进度界面
rt
👑 [需求]搜索界面“点击配置“修改为“点击配置 AI API”
👑 [需求]建立共享代码功能,可搜索、下载、更新其他人共享的代码块
rt
👑 [需求]配置LLM的地方增加校验
RT
👑 [需求]右下角托盘右键增加“关于”,可查看当前软件版本
👑 [需求]界面中增加客户反馈渠道,能够在界面直接提问题和需求
可以考虑和已有的提问工具结合,比如“我来”
👑 [需求]在搜索框检索到代码标题后输入回车,直接执行代码而不是跳转到代码编辑页面
👑 [需求]加入连接不同代码块的功能。
rt
👑 [需求]配置LLM由json输入改为输入框,加入取消保存按钮
RT
👑 [需求]自动更新的包使用github不稳定,改到gitee或者其他仓库
👑 [需求]搞清楚启动时为什么会出现5个autoMate.exe和2个autoMateServer.exe进程
👑 [需求]智子生成代码后,在其右上角加入运行按钮
rt
👑 [需求]在搜索框输入内容,按下回车可直接与智子对话
👑 [需求] 智子助手图标下方增加文字
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.