V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
newghost
V2EX  ›  分享发现

OnceOA 旺司免费知识管理私有云更新:博客系统,重写 Markdown,支持图表,流程图,项目进度图, UML 建模,数学公式, CentOS 支持

  •  
  •   newghost · 2019-10-18 09:27:17 +08:00 · 2350 次点击
    这是一个创建于 1624 天前的主题,其中的信息可能已经有所发展或是发生改变。

    OnceOA 的知识管理套件在 Windows 下压解即用,一键部署个人私有云笔记系统。含博客、Wiki、网盘等模块。不久前发布后,针对一些用户反馈。对知识管理套件做了一些更新。

    链接:我们开发的可免费使用的私有云笔记系统,可编辑 Markdown,搭建 svn/git 服务器,共享备份手机文件,将树莓派改造成 NAS 网盘

    博客系统更新

    发布博客时可选择嵌入 OnceDoc 中的 Html 或 Markdown 等格式文档。

    这样在写某些技术博客时,可直接在博客页面上添加相应 Html/JavaScript/CSS 代码演示效果。

    image

    OnceDoc 支持直接编辑 Html/ JavaScript/CSS, 编写的 JavaScript/CSS 可鼠标右键以文件浏览方式打开,然后将地址引用到 Html 中。

    image

    使用 JS/css 文件,需要将存放 JS/CSS OnceDoc 团队目录的浏览权限打开。

    链接: OnceOA Blog 博客系统简介

    出于性能考虑,嵌入的 Markdown 文档不支持数学

    CentOS 自动启动

    在 CentOS 7.x 以上系统解压后,可直接运行初始化代码,将 OnceDoc/ OnceOA 注册成自动启动服务。

    /onceai/oncedoc/sh/usr/local/sbin/onceair init-centos
    

    链接: 在 Linux 上安装

    Markdown 编辑器更新

    一些重度 Markdown 用户的要求,重写了 Markdown 编辑器。

    图表支持

    新的编辑器直接支持图表,图表数据可以直接从 Excel 粘贴过来。

    ```chart
    Budget,Income,Expenses,Debt
    June,5000,8000,4000,6000
    July,3000,1000,4000,3000
    Aug,5000,7000,6000,3000
    Sep,7000,2000,3000,1000
    Oct,6000,5000,4000,2000
    Nov,4000,3000,5000,4000
    ```
    

    效果如下

    markdown-chart.png

    可通过 type 指定为折线图

    type: line
    

    markdown-chart-line.png

    链接:Markdown 与表格图表

    流程图

    集成了 mermaid 流程图、简单几步就可以制作流程图。

    ```flow
    graph LR
        A((圆形开始)) -- 连线文字 --> B(圆角方框)
        B --> C{是否}
        C ==>|粗线是|D[方形结果 1]
        C -.->|虚线否|E[方形结果 2]
    ```
    

    效果如下:

    markdown-chart-flow.png

    链接: Flow 流程图

    项目进度甘特图

    甘特图目前主要用于说明项目进度表。 描述各个子任务的间进度图表。

    甘特图用 gantt 表示,语法非常简单, 如

    ```flow
    gantt
        title 项目进度时间规划图
        dateFormat  YYYY-MM-DD
        section 开发
        需求分析           : a1, 2014-01-01, 30d
        原型开发           : after a1, 20d
        section 测试
        测试计划           : 2014-01-12, 12d
        测试用例           : 24d
    ```
    

    效果如下:

    markdown-chart-gantt.png

    链接: Gantt 项目进度图

    UML 类与关系图

    旺司知识管理工具支持在线编辑 UML 类图,如:

     ```flow
    classDiagram
        Class01 <|-- AveryLongClass : Cool
        Class03 *-- Class04
        Class05 o-- Class06
        Class07 .. Class08
        Class09 --> C2 : Where am i?
        Class09 --* C3
        Class09 --|> Class07
        Class07 : equals()
        Class07 : Object[] elementData
        Class01 : size()
        Class01 : int chimp
        Class01 : int gorilla
        Class08 <--> C2: Cool label
    ```
    

    效果如下:

    markdown-chart-class.png

    还支持 UML 关系图:

    image

    链接: UML 类图与关系图

    UML 时序图

    在 Markdown 编辑器中使用 sequenceDiagram 标记:

    ```flow
    sequenceDiagram
        Alice->>John: Hello John, how are you?
        John-->>Alice: Great!
    ```
    

    效果如下:

    markdown-chart-sequence.png

    链接: UML 时序图

    数学公式

    Markdown 编辑器,支持 katex 数学公式。可作为免费的公式编辑器软件使用。

    代码块用 3 个`号加 math 或 katex 表示,

    简单示例

    ```math
    f{x} = \int_{-\infty}^\infty
        \hat f\xi\,e^{2 \pi i \xi x}
        \,d\xi
    ```
    

    效果如下:

    markdown-math-1.png

    链接: Katex 数学公式

    链接: OnceOA 下载安装地址

    4 条回复    2019-10-18 15:58:46 +08:00
    longway
        1
    longway  
       2019-10-18 14:34:38 +08:00
    node.js 写的?
    newghost
        2
    newghost  
    OP
       2019-10-18 14:42:58 +08:00
    @longway

    应用是 node.js ,数据库是 c/c++。
    k00baa
        3
    k00baa  
       2019-10-18 15:48:28 +08:00
    网站有登录、登陆
    newghost
        4
    newghost  
    OP
       2019-10-18 15:58:46 +08:00 via Android
    @k00baa

    感谢指出,会全站搜索一下。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2951 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:11 · PVG 22:11 · LAX 07:11 · JFK 10:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.