您的位置:首页 > 任务详情
招标模式 OnlyOffice 二次开发
  • 雇主:mike
  • 发布时间:2025-11-05
  • 分类:程序开发

可议价

免责声明 该外包需求信息来源于站外平台,本站仅提供公开信息部分字段展示与订阅服务,更多请查看免责声明。

任务详情

项目名称 :文书起草-文本编辑器(OnlyOffice 二次开发) 目标 :在结果页“文档侧”内,基于 OnlyOffice 实现在线编辑、AI 改写联动、法条高亮等能力;实现与“工作台侧”的互斥控制与插入/替换动作;满足顶部导航与文档标签栏的编辑器侧呈现与行为约束。页面总体由“文档侧、工作台侧、顶导、文档标签栏”构成(本包聚焦“文档侧/编辑器”及与其强相关的联动接口)。 一、基本资质与履约条件 近三年内至少有2个以上在线文档/Office套件类项目成功交付案例(需包含在线协同编辑或编辑器二次开发)。 至少1个与OnlyOffice Document Server相关的二次开发或插件开发案例;能提供演示环境或可验证的交付物。 可提供从源码构建到部署的完整链路能力(含源码级改造、编译、打包、镜像化与交付),支持Linux x86_64。 具备合规能力:熟悉OnlyOffice社区版/企业版授权模式与AGPL合规要求,能出具合规清单与声明。 团队可按需驻场/远程混合协作,提供工作日响应与紧急修复机制(含7×12小时或等效的加急通道)。 二、核心技术能力(OnlyOffice定制与深度改造) 源码级二开能力:熟悉OnlyOffice Document Server架构,能从源码编译并对编辑器前端与服务端进行定制(包含但不限于工具栏、面板、菜单项、管线定制与权限控制)。 UI与功能定制:能够移除或禁用“修订痕迹显示”等指定能力,定制工具栏与上下文菜单,注入自定义悬浮工具(如选区AI改写/复制)。 内容操作扩展:提供插入/替换API与高亮渲染能力,支持基于文档Range进行批量高亮、取消高亮、撤销/重做。 导出管线改造:可扩展导出流程,生成不含修订痕迹的“清洁版”Docx/PDF,并确保与编辑态分离。 协同机制与冲突处理:理解协同编辑原理(如OT/CRDT或OnlyOffice自有机制),可在不破坏协同一致性的前提下进行UI/逻辑改造。 安全接入与鉴权:熟悉OnlyOffice常用鉴权方式(如JWT),可实现文档级访问控制、链接有效期、下载权限隔离等。 插件/集成经验:具备编写OnlyOffice插件、桥接外部AI/检索/法条识别服务的经验;能提供稳定的前后端回调协议与状态事件。 性能优化:在≥50k字文档场景下,能优化滚动、定位、高亮与插入/替换的交互性能;能对首屏可交互时间、内存与CPU占用进行指标化优化。 浏览器兼容:确保Chrome/Edge最新版稳定兼容,具备前端异常监控与降级方案。 国际化与可访问性:具备基础i18n能力和键盘可达性、对比度等可访问性优化经验。 三、岗位配置与最低人力投入 资深前端工程师(编辑器方向)1人:精通TypeScript/JS,熟悉富文本/文档编辑器内核与Range/Selection模型,能独立改造OnlyOffice前端。 后端/服务端工程师1人:熟悉文档导出、鉴权、回调中台与消息队列;可改造导出管线并桥接AI服务。 四、工程化与交付能力 代码管理:使用Git分支模型(feature/release/hotfix),提交信息规范;支持代码评审与静态检查(ESLint、Prettier等)。 环境与参数化:支持Dev/Staging/Prod多环境隔离,文档服务、鉴权密钥、外部API等均参数化管理。 文档与移交:技术方案、接口/事件清单、二开点清单、编译部署手册、运维手册与变更日志齐备。 五、质量保障与测试要求 覆盖率与基线:核心模块单元测试≥60%,高风险路径(插入/替换、高亮、导出)需具备端到端用例。 兼容性测试:Chrome/Edge双浏览器最新版;常见分辨率与中文字体渲染。 性能与稳定性:10页文档首屏可交互≤3s(参考标准环境);弱网/断网重连不丢数据;Undo/Redo链路稳定。 安全测试:鉴权绕过、越权下载、密钥泄漏、XSS/CSRF等基础安全用例必测,并提交修复报告。 验收脚本:提供可复用的验收脚本与录屏,覆盖“修订痕迹隐藏、清洁版导出、选区悬浮、AI改写联动、法条高亮、互斥禁用”等核心场景。 六、与上层系统的集成能力 事件与状态总线:输出task:start/finish/error、activeDocChanged等事件,支持与“工作台侧”互斥控制与提示联动。 插入/替换接口:提供insertTextAtCaret/replaceSelection等标准化SDK;支持高亮标注的新增/清除与ID化管理。 AI桥接:定义rewrite请求与结果回调协议,支持重试、幂等与并发队列。 下载接口:exportCleanDoc(docx/pdf)并可扩展水印/脱敏策略。 权限与隔离:仅允许编辑“本任务生成文档”;外链/上传文档走外部预览,禁止在内嵌编辑器打开。

任务附件 (0)

暂无稿件哦!

预期中标

已中标

0

快去分享,提高任务的曝光率吧

  • 发布需求     2025.11.05
  • 服务商报价    
  • 选择服务商并托管资金    
  • 服务商工作    
  • 验收付款    
  • 评价