好吧,以前发过了 https://talk.tidgi.fun/topic/12 , 但是这个论坛的标签功能不生效,没找到
![linonetwo linonetwo](/assets/uploads/profile/1-profileavatar-1697029170275.png)
linonetwo
-
-
安装:https://openuserjs.org/scripts/linonetwo/TiddlyWiki5_Combine_TW5_and_search_engine_results
源码:https://github.com/linonetwo/tiddlywiki-search-tw5-and-search-engine-at-once-user-script
单击此按钮时打开配置:
设置太记工作区(或任意 nodejs wiki)的地址、端口和搜索用的筛选器:
-
不需要邮件功能吧
-
@Googol 这是面向海外宣传用的,海外应用商店流量大,而且我也不玩海外的社交平台,国内就主要靠知乎小红书B站宣传就够了。
-
支持创建脑图和热力图了。
双击标题可以在标准布局(故事流卡片流)里打开,然后可以用
{{标题}}
嵌入语法把挂件挂到任何笔记里,比如首页。 -
@dyp1121054136 部署的HTML网页上编辑完,可以下载 HTML 并拖入太记里导入。
也可以用同步到太极移动版,手机端编辑。
-
这的确,不过我现在基本不在自己wiki里写新功能,难以管理,我都直接以插件形式开发来管理了。
以前东西堆wiki里,就不是很好管理,想卸载有时候也舍不得删,怕删了就找不到了。 -
没它的时候
有它的时候
插件已经作为意义之塔的依赖了,所以意义之塔插件的用户更新时应该会自动装上
"$:/plugins/linonetwo/tmo", "$:/plugins/linonetwo/wmo"
-
太记的只需要把 Deploy From Branch 改为 Deploy from action,别的都不用设置。不过太记部署的之前好像有视频了,不记得有没有说过了
-
所见即所得编辑器就可以一次回车自动换行了。不换行要 shift+回车
-
详见 https://tiddly-gittly.github.io/tiddlywiki-calendar ,在「事件日历」布局,右上角有打开侧边栏的按钮。
这里有 TODO 的话就可以拖进去
带有「项目」标签的条目会出现在这个表格里,双击它的标题就会添加到上面
此外:
你可以添加带有
$:/tags/EventCalendarSideBarSegment
标签的条目,让它出现在这里(或安装有这样条目的社区插件)。条目上可以这样添加可拖拽的内容:
<$draggable data-event='{ "duration": "01:00" }' data-tags="标签">
-
Github: https://github.com/tiddly-gittly/TidGal
Demo: https://tiddly-gittly.github.io/TidGal/可以用 https://openwebgal.com 下载的低代码编辑器创建视觉小说,并使用game/tiddlywiki.files将游戏纳入笔记里。
目前还没有添加分支选择和点击选项,只是一个展示可能性的演示。未来,我们可以将视觉小说与维基上的其他游戏结合起来,创造出复杂的游戏化功能,以刺激我们完成维基上的 TODO。(使用游戏化插件)
-
之后在后台跑定时任务,每十分钟随机选取十篇笔记,为他们生成摘要放到 summery 字段里,供搜索。
自动根据内容生成相关专业的职业提示词,然后用提示词生成点评鼓励和讨论。这个应该放在正文里面,并加上一些样式,表示这是AI生成的,而且以后可以直接更新这里面。不放字段里是因为避免没塔文件过长,加重元信息检索负担。
-
\procedure apikey() sk-xxxxxxxxxz \procedure qwenTextGenerate(promptValue) \procedure completion() \import [subfilter{$:/core/config/GlobalImportFilter}] <$action-log msg="In completion"/> <!-- Success --> <$list filter="[<status>compare:number:gteq[200]compare:number:lteq[299]]" variable="ignore"> <$action-log msg="Generated text" text={{{ [<data>jsonget[output],[text]trim[]] }}}/> <!-- Save the generated text --> <$action-createtiddler $basetitle="$:/temp/调用通义千问测试/result" $overwrite="yes" text={{{ [<data>jsonget[output],[text]trim[]] }}}/> </$list> <!-- Failure --> <$list filter="[<status>compare:number:lt[200]] [<status>compare:number:gt[299]]" variable="ignore"> <$action-log msg="API request failed" status=<<status>> statusText=<<statusText>> error=<<error>>/> </$list> \end completion \procedure request-url() https://dashscope.aliyuncs.com/api/v1/services/aigc/text-generation/generation \end request-url \procedure request-body() { "model": "qwen-max", "input": { "messages": [ { "role": "system", "content": "你是一名专业翻译员,擅长使用AI工具翻译我输入的内容。目标语言:中文。优化要点:语法纠正、符合正常中文表达、适应中国文化。要求:尽量使用我上传的文件中专业术语的表达,但在意思严重冲突下不需要符合文件中的翻译。特别注意:保持原意,优化语言流畅性和准确性,这是CDDA大灾变中的游戏内容,确保它符合一个丧尸病毒爆发后的世界,只输出翻译后的内容,不要作任何解释" }, { "role": "user", "content": "<<promptValue>>\n\n翻译:" } ] }, "max_tokens": 100, "temperature": 0.7 } \end request-body <$wikify name="url" text=<<request-url>>> <$wikify name="body" text=<<request-body>>> <$action-sendmessage $message="tm-http-request" url=<<url>> method="POST" header-Content-Type="application/json" header-Authorization=`Bearer $(apikey)$` body=<<body>> bind-status="$:/temp/qwen/status" bind-progress="$:/temp/qwen/progress" oncompletion=<<completion>> /> </$wikify> </$wikify> \end qwenTextGenerate \procedure display-input() <$edit-text tiddler="$:/temp/qwen/prompt" tag="input" placeholder="Please enter the text to translate"/> <$button> Translate <$macrocall $name="qwenTextGenerate" promptValue={{$:/temp/qwen/prompt}} /> </$button> \end display-input !! Qwen Translation API Call Example <<display-input>> <$macrocall $name="qwenTextGenerate" promptValue="Please enter the text to translate" /> !! Result {{$:/temp/调用通义千问测试/result}}
让 GPT4o 写的,基于 JS 版 API 调用例子,加上太微官网的 HTTP 请求微件的示例文档拼的提示词写的,提示词放在这边有需要的可以用
你了解通过HTTP请求调用各种大语言模型AI网络接口,了解处理JSON数据的.tid
apikey 在 https://bailian.console.aliyun.com 申请
网页版 HTML wiki 用不了,除非在 TiddlyDesktop 里打开的 HTML wiki。
太记里可以直接用。 -
演示: https://tiddly-gittly.github.io/tw-command-palette/
Github: https://github.com/tiddly-gittly/tw-command-palette
CPL: https://tw-cpl.netlify.app/#linonetwo%2Fcommandpalette:Index linonetwo%2Fcommandpalette本插件参考了 Souk21/TW-commandpalette 的设计,感谢他制作了第一个版本!本插件使用 TypeScript 和 algolia/autocomplete 编写,功能更加强大,也更便于开发人员扩展其功能。不得不说目前中国人开发的插件在这方面还是优于外国人的,我们用 TS 写的比较多,用 Modern 框架的也比较多,插件可维护性强。
使用 ctrl+P 打开它,搜索你的标题和文本。
或使用 ctrl+tab 在最近使用的 tiddlers 之间切换
按住 ctrl,再按 tab 键向下移动,就像在浏览器或 VSCode 中一样。
使用 ctrl+shift+P 打开命令列表(或添加前缀"$")。
你可以搜索带有标签的 tiddlers,如
$:/tags/Actions```$:/tags/Messages
并执行它们。添加带有这些标签的 tiddlers,使其显示在列表中。命令示例caption: <<lingo ShowControlPanel $:/plugins/linonetwo/commandpalette/language/>> tags: $:/tags/Actions title: $:/plugins/linonetwo/commandpalette/Show Control Panel <$action-navigate $to="$:/ControlPanel"/>
tags: $:/tags/Messages caption: {{$:/language/Buttons/Edit/Caption}} description: {{$:/language/Buttons/Edit/Hint}} title: $:/plugins/linonetwo/commandpalette/Edit Tiddler tm-edit-tiddler
使用 ctrl+P 打开,并使用前缀 [ 使用过滤器
带有标签
$:/tags/Filter
的 tiddlers 会显示在这里。包括来自 tw 核心的那些:title: $:/core/Filters/Drafts tags: $:/tags/Filter filter: [has[draft.of]sort[title]] description: {{$:/language/Filters/Drafts}}
搜索分两步,首先搜索预设过滤器或自定义过滤器,回车确认选择;然后在过滤器结果中继续搜索,回车打开 tiddler。
在第二步中,默认情况下只搜索用户 tiddlers,通过在系统条目搜索中添加前缀,可以将系统 tiddlers 包括在内。
使用 ctrl+P 打开,并以 # 作为前缀搜索标签
与上述过滤功能类似。搜索带有特定标签的 tiddlers。
以 ? 为前缀查看用法
这样就不需要看这个帖子了解用法了!
翻译问题
如果你在你的wiki上发现了一些翻译问题,比如文本缺失(在我的演示站点上能正常工作,你的 wiki 里不行),那需要将这个网站里的
$:/core/macros/lingo
拖到你的wiki上:$:/core/macros/lingo,它来自 https://github.com/Jermolene/TiddlyWiki5/pull/7821,尚未合并到核心中,但在我的各种有多语言支持的插件中被广泛使用。当然,如果是用太记预装了 Itonnote 插件,就不会有这个问题了,它带了这个条目。太记
在太记上,搜索会通过跨进程通信在后台(nodejs侧)进行,所以就算搜索巨型知识库也不会卡住。
-
最近没玩,据说插件还有bug。这个就是图一乐,日常还是用 GPT4 和 Github copilot Chat。
-
理论上可以用 linonetwo/activity-log-tools 来做,这个是记录太微游戏化插件的每次打卡时间的。方便可视化打卡时间表。
不过目前只提供了 JS 接口。
-
要记的不是用了什么应用,而是在参与意义之塔上的哪个项目
-
@马萨伊尔 解决新用户不爱看文档的问题
用搜索引擎时同时搜索太记内容(Google Bing 搜索)
用搜索引擎时同时搜索太记内容(Google Bing 搜索)
游戏化或进度化的入门教程
邮箱收不到
来帮忙测一下太记移动端,需要集满20个人才能发布
日历可视化插件,展示自己的一周
使用github部署在线wiki
原来宏是支持中文命名的
太微基本本体发布,可以让动态表格插件使用它做翻译
使用github部署在线wiki
探讨 单回车显示 换行的 简单方法
意义之塔插件支持和日历联动,在侧边栏加todo,然后拖入日历安排时间
在太微笔记系统里玩 GalGame(美少女恋爱游戏)!记你太美!
一个卡片笔记,调用通义千问
一个卡片笔记,调用通义千问
命令菜单插件 1.0,支持全文搜索,太记上更快
太记AI现在支持加载中文模型了
有什么插件能写入tid每次保存的时间在tid文件自身上
日历可视化插件,展示自己的一周
游戏化或进度化的入门教程