HouYunFei
c23a819f27
feat(canvas): add reasoning effort settings for text nodes in canvas configuration
2026-07-28 10:28:27 +08:00
HouYunFei
ac126a61b9
feat(api): add support for 火山方舟 protocol and enhance video reference validation
2026-07-27 17:02:50 +08:00
HouYunFei
d6d6b7bb8d
Merge branch 'fork/chen3737/fix/seedream-error-and-edit'
2026-07-27 16:36:33 +08:00
HouYunFei
0179724467
feat(prompts): add atlascloud logo SVG and update prompt source handling
2026-07-25 11:55:00 +08:00
yu
49851f2b5f
feat(prompts): unify sources and add personal library
2026-07-21 01:08:11 +08:00
yuki
0ca35f46ca
fix(api): 增强API错误信息展示并修复Seedream图生图接口兼容性
2026-07-19 15:01:37 +08:00
HouYunFei
bdca6b0a5c
feat(prompt-sources): add davidwu-gpt-image2-prompts to default prompt sources
2026-07-17 17:45:50 +08:00
HouYunFei
d4130bbb79
feat(prompt-sources): add custom script fetching functionality for prompt sources
2026-07-17 17:36:42 +08:00
HouYunFei
2959b5d340
feat(image-settings): add transparent background toggle for image generation
2026-07-16 15:45:02 +08:00
HouYunFei
75aafc115f
feat(plugin-sdk): add TypeScript SDK for Infinite Canvas plugins with automatic JSX and build support
2026-07-15 15:31:48 +08:00
HouYunFei
f0db29d8e3
feat(channel): add customizable JS model-call scripts with split-panel editor
...
- Run user-authored async scripts per model with flat locals (prompt,
images, messages, params, model, baseUrl, apiKey, http, request, poll,
sleep, signal, onDelta); empty script falls back to system default.
- Wire image/video/audio/text request entrypoints through the plugin
runtime, keeping default handlers unchanged.
- Split-panel script editor: variable/return docs on the left, CodeMirror
JS editor on the right; title shows capability - model.
- Provide OpenAI and Gemini template buttons per capability; text template
uses the /responses API; image template branches text2img vs img2img.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-15 11:24:34 +08:00
HouYunFei
c57f7d61a7
feat(model): enhance model configuration and script handling for audio and video capabilities
2026-07-15 10:13:32 +08:00
HouYunFei
b16263eb43
feat(version): bump version to 0.2.0 and update image ratio parsing functions
2026-07-14 17:37:51 +08:00
HouYunFei
7b347729ec
feat(agent): implement global Agent panel with site navigation and interrupt functionality
2026-07-09 16:19:32 +08:00
HouYunFei
f2a36e86b2
fix(video): enhance video generation error handling and URL retrieval
2026-07-08 22:23:18 +08:00
HouYunFei
81144ea009
fix: resolve issue with Gemini image format not passing aspect ratio configuration
2026-07-08 15:11:18 +08:00
HouYunFei
cebc3dc5c2
feat: update project structure for Vite and React Router, remove deprecated sources, and enhance Docker deployment
2026-07-05 11:38:42 +08:00
HouYunFei
443afab7bd
refactor: remove "use client" directive from multiple files and update project structure to align with Vite and React Router
2026-06-26 17:24:48 +08:00
HouYunFei
ef7a218ba6
feat(docs): update documentation to reflect direct browser connections for third-party prompts and WebDAV
2026-06-26 15:56:55 +08:00
HouYunFei
8cbe00e348
feat(api): add support for Gemini API format and enhance channel configuration
2026-06-17 10:24:55 +08:00
soldier
73090da95a
feat: 生成增加停止功能
2026-06-16 18:44:20 +08:00
HouYunFei
27bd6f004b
feat(agent): implement streaming responses for online Agent and enhance tool execution feedback
2026-06-16 16:16:04 +08:00
HouYunFei
7893bd72dd
feat(agent): refactor tool response handling and enhance online agent functionality
2026-06-16 15:54:20 +08:00
HouYunFei
b4515ed85f
feat(agent): enhance Codex thread management with workspace verification and improved thread loading
2026-06-16 13:22:15 +08:00
HouYunFei
7f0199da59
feat: transition to a fully frontend architecture by removing backend dependencies and updating configuration for local deployment
2026-06-16 12:56:49 +08:00
HouYunFei
8a66524ea7
feat: update admin navigation and configuration for local deployment, enhance user experience with direct API connections
2026-06-16 12:07:35 +08:00
HouYunFei
8d0b5ecdb8
feat(video): implement video generation task creation and polling mechanism
2026-06-08 15:26:35 +08:00
HouYunFei
8a51cc609f
feat(toolbar): add mask editing feature to image node toolbar for localized modifications
2026-06-04 16:12:38 +08:00
HouYunFei
8f19a18c35
feat(audio): add audio generation capabilities with configurable settings and UI enhancements
2026-06-02 17:50:36 +08:00
HouYunFei
e926223385
feat(image): add output format for image processing and update routes type reference
2026-06-02 14:56:23 +08:00
stupid-h4er
c3b1ba2943
feat: label image references in generation
2026-05-31 00:56:40 +08:00
stupid-h4er
923e21c581
fix: normalize gpt image request size
2026-05-28 14:28:53 +08:00
stupid-h4er
74ea4b81f2
fix: improve seedance reference handling
2026-05-27 21:55:05 +08:00
stupid-h4er
4bffb55695
feat: add seedance media params and model visibility
2026-05-27 13:02:36 +08:00
stupid-h4er
c9fea71821
feat: add ark seedance video generation
2026-05-26 23:10:41 +08:00
HouYunFei
9754af3bf9
fix(image): 修复图片生成和编辑请求中尺寸参数传递问题
...
- 添加 resolveRequestSize 函数处理尺寸参数解析逻辑
- 将 pixelSize 变量重命名为 requestSize 以提高代码可读性
- 修复当尺寸为 auto 时不发送 size 参数的功能
- 确保所有非 auto 尺寸值都会正确传递到请求中
- 更新图片生成和编辑函数中的尺寸参数处理逻辑
2026-05-26 11:26:27 +08:00
HouYunFei
778fd065ec
fix(image): 修复图片生成和编辑请求中尺寸参数传递问题
...
- 添加 resolveRequestSize 函数处理尺寸参数解析逻辑
- 将 pixelSize 变量重命名为 requestSize 以提高代码可读性
- 修复当尺寸为 auto 时不发送 size 参数的功能
- 确保所有非 auto 尺寸值都会正确传递到请求中
- 更新图片生成和编辑函数中的尺寸参数处理逻辑
2026-05-26 10:19:41 +08:00
HouYunFei
f9e4c92ff1
refactor(video): 重构视频配置参数标准化逻辑
...
- 将视频配置参数标准化逻辑提取为独立的 buildVideoConfig 函数
- 添加视频秒数、尺寸、清晰度的标准化验证函数
- 限制视频秒数只允许 6/10/12/16/20 秒的预设值
- 验证视频尺寸格式是否为标准的宽高比格式
- 优化视频生成 API 调用的错误处理机制
- 统一错误消息显示,修复页面残留生图参数影响视频请求的问题
2026-05-25 17:49:12 +08:00
HouYunFei
8c506f92f9
feat(video): 对齐 grok-imagine-video 接口并优化视频生成功能
...
- 将默认视频模型从 sora-2 更改为 grok-imagine-video
- 新增分辨率选项包括 720p 和 480p,替换原有的质量选项
- 扩展视频尺寸选项,新增方形、宽屏、长图等预设尺寸
- 添加分辨率和尺寸手动输入功能,支持自定义宽高
- 更新视频生成 API 参数为 resolution_name、preset 和 input_reference[]
- 支持最多 7 张参考图片上传
- 优化视频设置浮层定位,避免被工具栏遮挡
- 识别后端错误响应格式,改进视频生成失败处理逻辑
2026-05-25 17:15:42 +08:00
HouYunFei
d8cb1d6ed2
fix(image): 修复图像生成中quality参数传递问题
...
- 添加QUALITY_ALIASES映射表支持质量别名
- 实现normalizeQuality函数进行参数归一化
- 在requestGeneration和requestEdit中验证quality参数
- 防止auto或异常值传递给上游API导致400错误
- 更新FormData和POST请求中的quality参数处理逻辑
2026-05-25 16:15:10 +08:00
HouYunFei
b8e50c10f6
feat(auth): 添加用户注册开关功能
...
- 在系统设置中新增 allowRegister 配置项控制用户注册
- 实现注册接口的开关检查机制
- 登录页面根据注册开关动态显示或隐藏注册选项
- 首次 Linux.do 登录创建用户时也受注册开关限制
- 更新系统配置文档说明新的认证配置项
2026-05-25 16:03:54 +08:00
HouYunFei
2181b3b885
feat(admin): 添加模型算力点配置和扣费功能
...
- 在管理后台设置页面添加模型算力点配置表格
- 实现后端AI接口调用时按模型扣除用户算力点
- 添加算力点余额检查和不足时的错误处理
- 在credit_logs中记录AI调用消费流水
- 更新前端远程调用后刷新用户信息显示
- 文档中补充模型算力点配置说明
2026-05-25 14:01:04 +08:00
HouYunFei
392bd49d8c
Merge branch 'fork/maoqingheng/feature/xiaoxuan'
2026-05-25 12:58:13 +08:00
HouYunFei
fff7074218
feat(admin): 添加管理员用户算力点管理和日志功能
...
- 在管理员API中新增用户算力点调整功能和信用日志相关接口
- 实现后端用户算力点调整逻辑和信用日志的增删改查操作
- 在管理员界面用户管理页面添加算力点调整功能
- 新增独立的算力点日志管理页面,支持日志查看和编辑
- 添加算力点日志相关的数据模型和服务函数
- 更新数据库文档说明第三方资料存储结构
- 添加dayjs依赖用于时间格式化显示
2026-05-25 12:57:27 +08:00
HouYunFei
fe3294ed60
feat(auth): 添加用户认证中间件并重构Linux.do登录流程
...
- 新增UserAuth中间件用于验证用户登录状态和权限
- 移除Linux.do登录中的redirectUri和minimumTrustLevel配置项
- 修改Linux.do登录流程以支持动态构建回调URL
- 将API v1接口组迁移至需要用户认证的路由
- 在远程AI服务调用中添加用户令牌认证
- 修复被封禁用户的认证检查逻辑
- 更新登录重定向函数以处理请求来源
- 添加RequestOrigin函数解析转发的主机和协议头
2026-05-25 12:05:02 +08:00
hengmaoqing
51ea17e8d9
feat(image): 实现图像生成质量与尺寸自适应功能
...
- 新增 QUALITY_BASE 配置对象定义低中高质量的基础像素值
- 实现 resolveSize 函数将质量等级与宽高比转换为精确像素尺寸
- 在图像生成请求中集成像素尺寸解析逻辑
- 更新图像编辑功能以支持动态像素尺寸设置
- 优化 API 请求参数传递方式使用展开运算符
- 调整页面组件中的质量选项显示标签增加像素信息
2026-05-25 11:53:39 +08:00
HouYunFei
b2cae2471d
feat(admin): 添加用户管理和Linux.do登录功能
...
- 新增AdminUser类型定义及用户管理API接口
- 实现用户列表查询、保存和删除功能
- 添加Linux.do第三方登录支持
- 集成Linux.do OAuth认证流程
- 在系统设置中添加Linux.do登录配置选项
- 实现算力点余额调整记录功能
- 优化搜索组件关键词状态管理
- 更新数据库迁移添加credit_logs表
- 完善用户状态和信用等级验证逻辑
2026-05-25 11:21:09 +08:00
HouYunFei
ef7772a703
feat(canvas): 添加视频模型配置和生成功能
...
- 在系统配置中新增 defaultVideoModel 字段用于设置默认视频模型
- 更新应用配置模态框以支持视频模型的选择和验证
- 修改画布节点逻辑以支持视频类型的生成配置
- 实现视频节点的生成和上传功能
- 更新模型选择器组件以支持视频模型选择
- 在管理后台设置页面添加视频模型配置选项
- 优化模型选择器的层级和交互体验
- 添加对 DeepSeek 和 GLM 模型图标的支持
2026-05-23 18:02:05 +08:00
HouYunFei
370263cd83
feat(canvas): 添加视频模型配置和生成功能
...
- 在系统配置中新增 defaultVideoModel 字段用于设置默认视频模型
- 更新应用配置模态框以支持视频模型的选择和验证
- 修改画布节点逻辑以支持视频类型的生成配置
- 实现视频节点的生成和上传功能
- 更新模型选择器组件以支持视频模型选择
- 在管理后台设置页面添加视频模型配置选项
- 优化模型选择器的层级和交互体验
- 添加对 DeepSeek 和 GLM 模型图标的支持
2026-05-23 17:25:00 +08:00
HouYunFei
44c5825cb0
feat(canvas): 添加视频节点支持功能
...
- 在后端添加 AI 视频相关接口处理函数
- 扩展前端画布组件支持视频节点类型
- 实现视频上传、生成和播放功能
- 更新画布数据结构文档以包含视频节点
- 添加视频节点的操作工具栏和配置面板
- 集成视频存储和检索服务
- 优化视频节点的渲染和交互体验
2026-05-23 16:53:21 +08:00