基本信息

案例ID:243837

技术顾问:李彦德 - 3年经验 - 独立开发者

联系沟通

微信扫码,建群沟通

项目名称:essay flow

所属行业:人工智能 - 其他

->查看更多案例

案例介绍

EssayFlow 是一款面向学术研究者、高校师生和论文写作者的桌面端智能写作工具,基于 Electron 28 构建,支持 Windows 桌面端完整运行。核心功能模块包括:富文本学术编辑器(基于 Quill 1.3.6 实现所见即所得,支持标题、正文、引用块、代码块、表格插入、图片嵌入、段落拖拽重组,并支持深色/浅色主题切换)、多源学术数据库搜索(内置 arXiv、Semantic Scholar、Crossref、CORE、OpenAlex 五大权威来源,并发请求机制使搜索速度提升 3-5 倍,自动去重与相关性排序)、AI 辅助写作(支持 DeepSeek、Kimi 及任何 OpenAI 兼容 API,实时对话式助手可上传文献附件进行问答,行内 AI 编辑按空格唤起建议,流式输出实时查看生成内容)、引用与参考文献管理(拖拽式引用自动插入上角标,支持 APA 7th、MLA 9th、Chicago 17th、IEEE、Harvard、GB/T 7714 六种格式,双向引用检测自动同步参考文献列表)、AI 文献验证(输入 `//verify DOI/标题` 即可通过 Crossref + Semantic Scholar 双源权威验证引用真实性)、文献库管理(本地 PDF 导入与在线自动下载,元数据自动提取,IndexedDB 大容量持久化存储,突破 localStorage 5MB 限制)、思维导图导航(基于文章标题层级自动生成,折叠/展开状态持久化)
我作为项目独立开发者,负责完整的产品规划与代码实现。具体包括:Electron 主进程(Main Process)的窗口管理、菜单系统、IPC 安全桥接、文件系统读写、网络代理与 API 请求转发;Preload 安全桥接层的设计,确保渲染进程与主进程之间的安全通信;渲染层(Renderer)基于原生 HTML/CSS/JavaScript 构建的完整界面:Quill 编辑器集成与扩展、拖拽式面板布局、学术论文搜索面板与卡片展示、AI 聊天面板与斜杠命令系统、设置面板与快捷键管理;以及安全加固(API Key 使用 Electron safeStorage 加密存储,webSecurity 开启,生产环境禁用开发者工具,下载协议白名单、XML 注入防护、PDF 文件头验证)

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服