社区
基础编程
帖子详情
如何实现类似wiki中的修改版本历史功能?求个思路,谢!
leaxin
2008-03-03 02:23:46
如题,我想不可能每一次修改都把完整内容记录一遍吧
...全文
203
7
打赏
收藏
如何实现类似wiki中的修改版本历史功能?求个思路,谢!
如题,我想不可能每一次修改都把完整内容记录一遍吧
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jamesmos
2009-06-19
打赏
举报
回复
可以尝试两者相结合的方法吧,不过我也觉得应该以记录完整版本为主。用比较系统的话只是记录那些修饰性的改动,比如段落变化,标点符号修改以及介词的变更等。不太了解
spsp000000
2009-06-18
打赏
举报
回复
有没人出来说一下思路...
在文档编辑时,这很有必要.
leaxin
2008-03-11
打赏
举报
回复
有没有可能可以结合 svn来完成这样的事情
lxtrayn
2008-03-06
打赏
举报
回复
各个版本都要记录,这是wiki的基本,或者你用一种特殊的比较系统来记录其中的差异,但算法太复杂,也比较浪费时间,相比而言,存储多个版本反而更好。
leaxin
2008-03-06
打赏
举报
回复
顶一下
captaindolphin
2008-03-04
打赏
举报
回复
字段很多的时候呢?排队等介绍
myvicy
2008-03-03
打赏
举报
回复
大概就是每次记录的吧
看看别人怎么说.
推荐开源项目:
wiki
本文推荐开源项目
wiki
,它是知识库构建与管理的利器。该项目基于React.js、Node.js等技术,具有简洁易用的界面、强大编辑
功能
等特点。其应用场景广泛,可用于企业内部知识库、教育机构知识管理和个人笔记整理等,值得一试。
Karpathy的LLM
Wiki
:一种将RAG从解释器模式升级为编译器模式的架构
本文解析Karpathy提出的LLM
Wiki
架构,将其定位为对传统RAG解释器模式的根本升级:通过将原始素材预编译为结构化Markdown
wiki
(含实体页、概念页、索引与日志),
实现
知识的持续累积与跨页面推理。该三层架构分离原始素材、
wiki
中
间表示与schema规范,支持模块化演进;依托Obsidian IDE+LLM Agent协同闭环,强调摄入→查询→检查的操作循环及复利式知识演化。其本质是利用LLM长程一致性能力构建可维护、可审计、可
版本
化的个人知识编译系统。
探索R2S
Wiki
:一个强大的开源知识管理平台
R2S-
Wiki
是一个基于React.js和Node.js/Express的开源知识管理系统,提供页面编辑、
版本
控制等
功能
,适用于个人知识管理、团队协作和在线教程。通过Git集成
版本
控制,易于部署和扩展。
探索OI-
Wiki
:编程竞赛学习的智能助手
OI-
Wiki
是一个面向信息学奥林匹克(OI)和ICPC竞赛的开源知识平台,采用Markdown编写、Git
版本
管理与GitHub Actions持续集成,支持搜索引擎优化。其内容涵盖排序、图论、数论等算法领域,强调实战例题、动态更新与社区共建,适用于初学者入门、进阶训练、备赛复习及教学辅助。
[ZT]谈谈
wiki
的缺点
本文分析了
Wiki
在内容结构、语法标准、站台架构等方面的不足之处,并提出了改善建议,强调了有效利用
Wiki
的重要性。
基础编程
21,889
社区成员
140,338
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章