跳转至内容
  • 最新
  • 版块
  • 标签
  • 热门
  • 用户
  • 群组
  • 太微中文教程
  • 新插件投票看板
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠
太微中文论坛icon

太微中文论坛

  1. 首页信息流
  2. 版块
  3. 讨论
  4. 如何自学/简单理解 tiddlywiki 主要基本功能?如何用官方文档自学?

如何自学/简单理解 tiddlywiki 主要基本功能?如何用官方文档自学?

已定时 已固定 已锁定 已移动 讨论
教程
25 帖子 6 发布者 92 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • 机杼机 离线
    机杼机 离线
    机杼
    回复了马萨伊尔 最后由 编辑
    #16

    @马萨伊尔 我知道,但因为我常用的是客户端,很少用网页端。所以就不咋关注了。理论上还有一个redict的讨论区,但因为要注册才能查看,我就一直没关注。

    马萨伊尔马 1 条回复 最后回复
    0
    • 马萨伊尔马 离线
      马萨伊尔马 离线
      马萨伊尔
      回复了机杼 最后由 编辑
      #17

      @机杼 客户端我不知道怎么用翻译插件,不如网页端一键简单。

      1 条回复 最后回复
      0
      • W 离线
        W 离线
        w6iyes
        回复了机杼 最后由 编辑
        #18

        @机杼 #12 毕竟是商业产品,用户界面和体验、社区生态都是专业设计的。是的,教程技巧的资源太零散了,不利于传播推广。
        #13 tiddlywiki的一大优点和潜力就是高度的界面可自定义,但还是那个问题,太难入门了。

        1 条回复 最后回复
        0
        • W 离线
          W 离线
          w6iyes
          回复了oeyoews 最后由 编辑
          #19

          @oeyoews 谢谢支持!

          1 条回复 最后回复
          0
          • W 离线
            W 离线
            w6iyes
            编写 最后由 w6iyes 编辑
            #20

            更新时间:250610
            接下来暂时停更了,什么时候有灵感有空了再补充。


            • [1] 界面 (ui/page/layout/主页面)
              • storyriver/story/故事河
                • view/条目显示/查看
                  • (infopanel/信息面板,toolbar/工具栏,title/subtitle/tags/body,...)
                • editor/编辑器
              • sidebar/侧边栏
                • pagecontrol/页面工具栏
                • search/搜索栏
                • tabs/页签
                  • (open/已开启条目/故事河列表、recent/最近修改条目、tools/页面工具栏、more/其他)
              • controlpanel/控制面板
              • advancedsearch/高级搜索
              • plugins/插件
              • (常见组件)
            • [2] 使用 (use)
              • 保存/同步/备份、导出/导入、升级版本/更新
              • (首页/永久链接)
              • 条目查看/编辑/组织分类、条目搜索/管理、条目分享、条目语法
              • 设置、插件、快捷键
                • (基本设置、基本插件)
              • 加密
              • 用户/登入/登出/权限
            • [3] 条目 (tiddlers)
              • (格式、命名空间、条目种类、条目关系、条目哲学)
            • [4] 设置 (controlpanel/控制面板)
              • 语言/主题/插件
              • 信息、外观、设置、保存、插件、快捷键
              • (隐藏设置)
            • [5] 语法 (syntax)
              • 富文本语法、嵌入、宏/变量、控件、文本引用、筛选器、编译指令
              • (语法组合/混用)
              • (新语法)
            • [6] 插件 (plugins)
              • 安装/卸载/更新/禁用、插件库、(格式/开发/打包)
              • (插件类型:普通、语言、主题)
            • [7] 系统 (core/system)
              • (机制、ui树/级联、系统目录树、api、系统标签、……)
              • 内置资源:内置工具/组件、内置图标、内置库、……
                • 内置工具:绘画板、条目管理器、标签管理器、……


            细节

            • 语法组合
              • (筛选器参数、嵌入语法、宏调用参数、宏定义内容、控件属性)
            • 内置库 (core/builtins)
              • 筛选器操作符(内核操作符)
                • 分类:简要3大类(filter/sort/convert)、(主要5类/基本7类)
                • 简要3大类(筛选/排序/转换)
                  • 筛选:搜索、截取/切片
                  • 转换:条目读取、条目关系、聚合/归一
                • 数据操作(str/math/json)、条目操作(读取/关系)、列表操作(筛选/排序/修改/转换/聚合/扁平)、语法操作(filter/subfilter/if/:cascade/...)、常用操作、特殊/系统操作、……
              • 宏/变量(内核宏、内核变量)
                • 内置宏(组件、函数、……)
                  • 组件:toc, tree, tabs, list-links, timeline, tag, ...
              • 控件(内核小工具)
                • 分类:normal(普通)、action-api(动作api)
                • ui/input/output(界面/输入控件/输出控件)
                  • input/trigger/form(输入/触发/表单控件)
                  • container(容器):$list、$reveal、$scrollable
                • flow/vars/wikitext(控制流/变量操作/语法调用)
                • action/trigger/catcher(动作控件/触发控件/捕捉控件)
                • misc(其他)

            [8] 其他(文档自学术语表 (glossary)、自定义 (custom)、开发 (dev))

            • 文档自学术语表
              • theme 主题/布景主题/布局主题/皮肤主题
              • storyview 查看模式/视图模式
              • widget 控件/小工具/小部件/微件
              • storylist 已开启条目/故事河条目/故事列表
              • 首页/启动条目
              • explore 系统目录树查看器/探索
              • 操作符/运算符
              • 参数/操作数
              • page 主页面/页面
              • clone 副本/克隆/条目复制/复制
              • navigate 导航/导览
              • community 社区/社群/第三方
              • prefix/suffix 前缀/后缀、首码/尾码/前置码
              • 标题列表/标题选择、甄选的名称/名称列表/名称选择
              • 模板/范本
              • 卸载/反安装
              • 控制面板/控制台
              • 空缺/缺失/佚失条目
              • 隐藏/影子/默认条目
            • 设置配置(config)、自定义(custom)、开发(dev)
              • (自定义ui/界面)
            • 自定义(查找/理解、调整/修改、改写、创建)

            [9] 如何从编程的角度理解?

            • 编程模型:数据操作、语法语句、框架逻辑
            • 语法语句(语法/syntax、内置库/builtins)
              • 直接语法/语句(嵌入、宏/变量、控件)
                • 嵌入(语法/textref/filter、内置筛选器操作符/模板条目)
                • 宏/变量(语法/call/args/define、内置宏/变量/组件/函数、导入/全局/陷阱)
                • 控件(语法/call/attrs、内置控件)
              • 间接语法/表达式(文本引用/textref、筛选器/filter)
              • (语法组合、内置库)
            • 数据操作(变量、条目、读写/作用域)
              • 变量:读/宏调用、写/宏定义/控件
              • 条目:读/嵌入、写/控件
            • 框架逻辑
              • 框架api:action(动作控件)、tm(内核消息)
                • action-*(条目操作、界面交互、消息)
                • tm-*(条目操作、界面交互、wiki/系统)
              • 消息模型:trigger/action/message/catcher
              • (模板式编程/模板语言)

            [10] 填空题

            • 宏的本质是 ____。
            • 语言/主题插件与普通插件的唯一区别在于 ____。
            1 条回复 最后回复
            0
            • W 离线
              W 离线
              w6iyes
              编写 最后由 w6iyes 编辑
              #21

              更新时间:250616
              对于内容,欢迎指正、反馈、讨论、评论、投币点赞收藏。但精力和水平有限,就不一一回复了。
              (什么时候有灵感有空了再补充)


              • [1] 界面 (ui/page/layout/主页面)
                • storyriver/story/故事河
                  • view/条目显示/查看
                    • (infopanel/信息面板,toolbar/工具栏,title/subtitle/tags/body,...)
                  • editor/编辑器
                    • (编辑器工具栏、字段编辑器、……)
                • sidebar/侧边栏
                  • pagecontrol/页面工具栏
                  • search/搜索栏
                  • tabs/页签
                    • (open/已开启条目/故事河列表、recent/最近修改条目、tools/页面工具栏、more/其他)
                • controlpanel/控制面板
                • advancedsearch/高级搜索
                  • (标准、系统、默认、筛选)
                • plugins/插件
                • (常见组件)
              • [2] 使用 (use)
                • 保存/同步/备份/下载安装、导出/导入、升级版本/更新、(部署)
                • (首页/永久链接)
                • 条目查看/编辑/组织分类/导航开启、条目搜索/管理、条目分享、条目语法
                • 设置、插件、快捷键
                  • (基本设置、基本插件)
                • 加密、(安全性/保密性)
                • 用户/登入/登出/权限、(发布、迁移)
              • [3] 条目 (tiddlers)
                • (格式、命名空间、条目种类、条目关系、条目哲学)
                • 格式(标题、内容、字段)
                  • 字段:type/条目类型/文件格式、title/条目标题、text/条目内容、caption/条目别名、tags/条目标签、……
                • 标题命名空间(title):普通条目(regular)、系统条目(system)
                • 条目存储空间(all):一般条目(tiddlers)、影子条目(shadows)
                  • 影子条目/隐藏/默认条目:存储在内核或插件中的条目。可被同名的一般条目覆盖。
                    • (默认不出现在搜索结果中,例如 [all[tiddlers]])
                  • 覆写/覆盖条目:与影子条目同名的一般条目。
                  • 系统条目:标题前缀是 $:/ 的任何条目。
                    • (通常不出现在搜索结果中,例如 [!is[system]])
                  • 普通/一般条目(ordinary):非影子条目(tiddlers),或者非系统条目(regular)。
                    • 在官方翻译中,
                      一般条目(ordinary)指的是非影子条目(tiddlers)。
                      或者 一般条目(standard)指的是标准条目。
                      或者 普通条目(ordinary)指的是非系统条目。
                  • 标准条目(standard):非影子且非系统条目/一般普通条目。
              • [4] 设置 (controlpanel/控制面板)
                • 快速/基本设置(语言/主题/插件、……)
                • 信息、外观、设置、保存、插件、快捷键
                • (隐藏设置)
              • [5] 语法 (syntax/wikitext)
                • 富文本语法、嵌入、宏/变量、控件、文本引用、筛选器、编译指令
                • (语法组合/混用、语法应用、语法速查表)
                • (新语法/高级语法)
              • [6] 插件 (plugins)
                • 安装/卸载/更新/禁用/依赖
                • 插件库/浏览/搜索/加载/官方插件/第三方插件
                • (格式/开发/打包/发布)
                • (插件类型:普通、语言、主题)
              • [7] 系统 (core/system)
                • (机制、ui树/级联、系统目录树、api、系统标签、标准字段、……)
                • 内置资源:内置工具/组件、内置图标、内置库、内置样式/CSS类、……
                  • 内置工具:绘画板、条目管理器、标签管理器、高级搜索、(页面工具栏)、……


              细节

              • 语法组合
                • (筛选器参数、嵌入语法、宏调用参数、宏定义内容、控件属性)
              • 语法应用
                • (控制流/分支/循环、函数/代码片段复用/宏、变量读写、条目读写)
              • 内置库 (core/builtins)
                • 筛选器操作符(内核操作符)
                  • 分类:简要3大类(filter/sort/convert)、(主要5类/基本7类)
                  • 简要3大类(筛选/排序/转换)
                    • 筛选:搜索、截取/片段
                    • 转换:条目读取、条目关系、聚合/归一
                  • 数据操作(str/math/json)、条目操作(读取/关系)、列表操作(筛选/排序/修改/转换/聚合/扁平)、语法操作(filter/subfilter/if/:cascade/...)、常用操作、特殊/系统操作、……
                • 宏/变量(内核宏、内核变量)
                  • 内置宏(组件、函数、……)
                    • 组件:toc, tree, tabs, list-links, timeline, tag, ...
                • 控件(内核小工具)
                  • 分类:normal(普通)、action-api(动作api)
                  • ui/input/output(界面/输入控件/输出控件)
                    • input/trigger/form(输入/触发/表单控件)
                    • container(容器):$list、$reveal、$scrollable
                  • flow/vars/wikitext(控制流/变量操作/语法调用)
                  • action/trigger/catcher(动作控件/触发控件/捕捉控件)
                  • misc(其他)
                • (内核消息/小工具消息)


              [8] 其他(文档自学术语表 (glossary)、自定义 (custom)、开发 (dev))

              • 文档自学术语表
                • theme 主题/布景主题/布局主题/皮肤主题
                • storyview 查看模式/视图模式
                • widget 控件/小工具/小部件/微件
                • storylist 已开启条目/故事河条目/故事列表
                • default tiddlers 首页/启动条目
                • explore 系统目录树查看器/探索
                • operator 操作符/运算符
                • parameter 参数/操作数/形参
                • page 主页面/页面/默认界面/标准版面
                • layout 布局/版面/版式
                • clone 副本/克隆/条目复制/复制
                • navigate 导航/导览/跳转
                • community 社区/社群/第三方
                • prefix/suffix 前缀/后缀、首码/尾码/前置码
                • title-list/title-selection
                  标题列表/标题选择、甄选的名称/名称列表/名称选择/名称清单
                • template 模板/范本
                • uninstall 卸载/反安装
                • controlpanel 控制面板/控制台
                • missing 空缺/缺失/佚失条目/非存在条目
                • shadows 隐藏/影子/默认条目
                • orphan 孤立/孤儿/无反向链接的条目
                • edition 版本/版、应用版本/发行版
                • version 版本/版本号
                • tabs 页签/选项卡/标签页
                • tiddler 条目/笔记/卡片
                • field 字段/栏位
                  • attribute 属性
                • 标准字段/系统字段
                • module 模块/模组
                • catcher 消息处理小工具/捕捉控件
                • custom 自定义/客制化/自制
                • core 内核/核心、系统/内置
                • ordinary tiddlers
                • standard tiddlers
                • filter 筛选器/过滤器、筛选
                • 子条目(以当前条目作为标签的条目)
              • 设置配置(config)、自定义(custom)、开发(dev)
                • 设置配置(controlpanel/控制面板、plugins-install/安装插件、server-config/服务器配置)
                • 自定义(宏、界面/功能按钮、外观样式、筛选器/控件、插件、快捷键、布局/主题)
                  • 外观与界面(外观样式/配色、界面/功能按钮、布局/主题、……)
                    • 界面外观:条目字段、系统标签、级联、系统条目
                      • 自定义条目外观(条目字段):color icon code-body hide-body
                    • 界面/功能:页签/工具栏/菜单(添加/默认/排序/折叠)、功能按钮、搜索结果、导出格式、ui/界面树/布局、主题、……
                      • 自定义工具/应用/软件/脚本
                  • 语法(宏、筛选器操作符/控件/js宏、自定义语法、……)
                  • 系统(快捷键、插件/插件库、js模块、性能优化、……)
                  • (调试、排错)
                • 开发(plugins-dev/开发插件、js-module/js模块)
                  • (机制、js模块/模块种类、架构/运作、核心api/js-api、……)
              • 自定义四步曲(查找/理解、调整/修改、改写、创建)
              • (技巧/tips、教程/FAQ、资源与社区、帮助手册/文档与参考)
                • (用户手册/文档/参考/AI、开发者文档/参考/工具)
                • (快速入门/上手、快速自定义)

              [9] 如何从编程的角度理解?

              • 编程模型:数据操作、语法语句、框架逻辑
              • 语法语句(语法/syntax、内置库/builtins)
                • 直接语法/语句(嵌入、宏/变量、控件)
                  • 嵌入(语法/textref/filter、内置筛选器操作符/模板条目)
                  • 宏/变量(语法/call/args/define、内置宏/变量/组件/函数、导入/全局/陷阱)
                  • 控件(语法/call/attrs、内置控件)
                • 间接语法/表达式(文本引用/textref、筛选器/filter)
                • (语法组合、内置库)
              • 数据操作(变量、条目、读写/作用域)
                • 变量:读/宏调用、写/宏定义/控件
                • 条目:读/嵌入、写/控件
              • 框架逻辑/规则
                • 框架api:action(动作控件)、tm(内核消息)
                  • action-*(条目操作、界面交互、消息)
                  • tm-*(条目操作、界面交互、wiki/系统)
                • 消息模型:trigger/action/message/catcher
                • (模板式编程/模板语言/声明式模板编程)

              [10] 填空题

              • 宏的本质是 ____。
              • 语言/主题插件与普通插件的唯一区别在于 ____。
              • tiddlywiki 和桌面操作系统的相同点是 ____ 。
              • (课外题 .1 .2 .3 .4 .5 )

              [11] 你知道吗?

              • 本章节是缺失条目。目前没有编写计划。
              1 条回复 最后回复
              0
              • W 离线
                W 离线
                w6iyes
                编写 最后由 编辑
                #22

                对于内容,欢迎指正、反馈、讨论、评论。但精力和水平有限,就不一一回复了。

                1 条回复 最后回复
                0
                • 机杼机 离线
                  机杼机 离线
                  机杼
                  编写 最后由 编辑
                  #23

                  想要掌握更复杂的wikitext用法,可以研究研究官方核心里的系统条目和其他插件中的条目。可以看到他们是如何用wikitext构建一个组件的。会怎么使用list微件,又如何使用定义的变量。

                  1 条回复 最后回复
                  0
                  • WhiteFallW 离线
                    WhiteFallW 离线
                    WhiteFall
                    编写 最后由 编辑
                    #24

                    太微思维导图(六大主题):https://www.zhixi.com/view/70759713

                    1 条回复 最后回复
                    1
                    • WhiteFallW 离线
                      WhiteFallW 离线
                      WhiteFall
                      编写 最后由 编辑
                      #25

                      https://tw-cn.netlify.app/#Wiki编程的定义

                      1 条回复 最后回复
                      0

                      • 登录

                      • 没有帐号? 注册

                      • 登录或注册以进行搜索。
                      Powered by NodeBB Contributors
                      • 第一个帖子
                        最后一个帖子
                      0
                      • 最新
                      • 版块
                      • 标签
                      • 热门
                      • 用户
                      • 群组
                      • 太微中文教程
                      • 新插件投票看板