vault backup: 2025-08-19 20:59:59
This commit is contained in:
2
.obsidian/plugins/cubox-sync/data.json
vendored
2
.obsidian/plugins/cubox-sync/data.json
vendored
@@ -34,7 +34,7 @@
|
|||||||
"contentTemplate": "# {{{title}}}\n\n{{{description}}}\n\n{{{article_title}}} //文章内容标题\n{{{content}}} //文章正文\n\n\n[Read in Cubox]({{{cubox_url}}}) \n[Read Original]({{{url}}}) \n\n---\n\n{{#highlights.length}}\n## Annotations \n\n{{#highlights}}\n> {{{text}}} \n\n{{#note}}\n{{{note}}}\n{{/note}}\n[Link️]({{{cubox_url}}}) \n\n{{/highlights}}\n{{/highlights.length}}",
|
"contentTemplate": "# {{{title}}}\n\n{{{description}}}\n\n{{{article_title}}} //文章内容标题\n{{{content}}} //文章正文\n\n\n[Read in Cubox]({{{cubox_url}}}) \n[Read Original]({{{url}}}) \n\n---\n\n{{#highlights.length}}\n## Annotations \n\n{{#highlights}}\n> {{{text}}} \n\n{{#note}}\n{{{note}}}\n{{/note}}\n[Link️]({{{cubox_url}}}) \n\n{{/highlights}}\n{{/highlights.length}}",
|
||||||
"highlightInContent": true,
|
"highlightInContent": true,
|
||||||
"dateFormat": "yyyy-MM-dd",
|
"dateFormat": "yyyy-MM-dd",
|
||||||
"lastSyncTime": 1755606505012,
|
"lastSyncTime": 1755608304965,
|
||||||
"lastSyncCardId": "7356878557827565577",
|
"lastSyncCardId": "7356878557827565577",
|
||||||
"lastCardUpdateTime": "2025-08-18T06:01:59.474+0800",
|
"lastCardUpdateTime": "2025-08-18T06:01:59.474+0800",
|
||||||
"syncing": false
|
"syncing": false
|
||||||
|
|||||||
@@ -1,5 +1,13 @@
|
|||||||
{
|
{
|
||||||
"recentFiles": [
|
"recentFiles": [
|
||||||
|
{
|
||||||
|
"basename": "README",
|
||||||
|
"path": "README.md"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"basename": "README-归档",
|
||||||
|
"path": "90-数据归档/README-归档.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "2025-08-19",
|
"basename": "2025-08-19",
|
||||||
"path": "01-工作日记/2025-08-19.md"
|
"path": "01-工作日记/2025-08-19.md"
|
||||||
@@ -191,14 +199,6 @@
|
|||||||
{
|
{
|
||||||
"basename": "端口转发",
|
"basename": "端口转发",
|
||||||
"path": "06-数字仓库/065-认证/端口转发.md"
|
"path": "06-数字仓库/065-认证/端口转发.md"
|
||||||
},
|
|
||||||
{
|
|
||||||
"basename": "2025-08-10",
|
|
||||||
"path": "01-工作日记/2025-08-10.md"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"basename": "2025-08-09",
|
|
||||||
"path": "01-工作日记/2025-08-09.md"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"omittedPaths": [],
|
"omittedPaths": [],
|
||||||
|
|||||||
52
.obsidian/plugins/rss-reader/data.json
vendored
52
.obsidian/plugins/rss-reader/data.json
vendored
File diff suppressed because one or more lines are too long
2
.obsidian/plugins/simpread/data.json
vendored
2
.obsidian/plugins/simpread/data.json
vendored
@@ -1 +1 @@
|
|||||||
{"config":"simpread_config.json","host":"localhost","port":"7027","count":"0","override":true,"folder":"SimpRead","path":"60-Imports/64-SimpRead","annote":false,"frequency":-1,"tag_prefix":"[[","tag_suffix":"]] ","format":"{\"headingStyle\":\"atx\",\"hr\":\"---\",\"bulletListMarker\":\"-\"}","ext_uri":"","title":"{{id}}-{{title}}{{mode}}","template":"---\ntitle: \"{{title}}\"\nalias: \n<% if ( unread.note && unread.title != unread.note ) { %> - \"{{note}}\"\n<% } %> - \"{{title}}\"\ncreated-date: {{create|yyyy-mm-dd'T'HH:MM:sso}}\ntype: Simpread\n<% if (unread.img) { %>banner: \"<%- unread.img %> \"\nbanner_icon: 🔖\n<% } -%>\ntag: {{ |tag| | }}\nidx: {{idx}}\n---\n\n# {{title}}\n<%\nlet ifURI = \"http://localhost:7026/unread/\"+unread.idx\n%>\n> [!example]- [🧷内部链接](<<%= ifURI %>>) [🌐外部链接](<<%= unread.url %>>) \n> URI:: [🧷](<<%= ifURI %>>) [🌐](<<%= unread.url %>>) \n> intURI:: [🧷内部链接](<{{int_uri}}>)\n\n%%\n> [!example]+ **Comments** \n> ```dataview\n> TABLE \n> WITHOUT ID\n> link(Source, dateformat(date(Source), \"yyyy-MM-dd\")) as Date___, \n> regexreplace(rows.Comments,\"^@@\\[\\[.+?\\]\\]\\s\",\"\") as \"Comments\"\n> FROM \"journals\"\n> WHERE contains(cmnt, this.file.name)\n> FLATTEN cmnt as Comments\n> WHERE contains(Comments, this.file.name)\n> GROUP BY file.link as Source\n> SORT rows.file.day desc\n> ```\n> **Description**:: {{desc}}\n%%\n\n> [!md] Metadata \n> **标题**:: [{{title}}]({{url}}) \n> **日期**:: [[{{create|yyyy-mm-dd}}]] \n<% if ( unread.annotations && unread.annotations.length > 0 ) { %>\n## Annotations\n\n{{annotations}}\n<% } -%>\n<% if ( unread.tags && unread.tags.includes('Highlights') ) { %>\n![[<%% tp.file.title %>_mentions#Highlight Mentions]]\n<% } -%>\n<% if ( unread.refs ) { %>\n## Reference \n{{-|refs}} \n<% } %> ","annotation":"<%\nlet colors = [ '#B4D9FB', '#ffeb3b', '#a2e9f2', '#a1e0ff', '#a8ea68', '#ffb7da' ],\n color = colors[ annote.color ];\nlet chls = [ 'srhl1', 'srhl2', 'srhl3', 'srhl4', 'srhl5', 'srhl6' ],\n chl = chls[ annote.color ];\nlet iframeURI = \"http://localhost:7026/unread/\"+unread.idx+\"#id=\"+annote.id\nlet intURL = \"http://localhost:7026/reading/\"+unread.idx+\"#id=\"+annote.id\nif (unread.note && unread.title != unread.note) {\nvar filetitle = unread.note;\n}\nelse {\nvar filetitle = unread.title;\n}\nlet wikilinks = \"[[SR\" + unread.idx + \"@\" + filetitle + \"|📄]]\";\n-%>\n<% if (annote.note.startsWith(\"######\")) { %>\n<% \nlet note = annote.note.slice(7);\n-%>\n###### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else if (annote.note.startsWith(\"######\")) { %>\n<% \nlet note = annote.note.slice(6);\n-%>\n###### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else if (annote.note.startsWith(\"####\")) { %>\n<% \nlet note = annote.note.slice(5);\n-%>\n#### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else if (annote.note.startsWith(\"###\")) { %>\n<% \nlet note = annote.note.slice(4);\n-%>\n### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else { %>\n> [!<%= chl %>] <%- wikilinks %> <mark style=\"background-color: <%= color %>\">Highlights</mark> [🧷](<<%= iframeURI %>>) [🌐](<<%= intURL %>>) {{#|an_tag| }} \n{{{html_format|>|{{an_html}}}}}\n<% if (annote.refs) { -%>\n{{> - 🔗|an_refs}}\n<% } -%>\n<% if (annote.note) { -%>\n<% if (annote.note.startsWith(\"todo:\") == false && annote.note.startsWith(\"done:\") == false) { -%>\n> \n> - 📝{{an_note}}\n> ^sran-{{an_id}}\n<% } else { -%>\n<% \nlet note = annote.note.slice(6);\nif (annote.note.startsWith(\"todo:\")) {\n var taskStatus = \" \"; }\n else {\n var taskStatus = \"x\";\n}\n-%>\n> ^sran-{{an_id}}\n\n- [<%= taskStatus %>] <%- note %> #web ^srtask-{{an_id}}\n<% } -%>\n<% } else { -%>\n> ^sran-{{an_id}}\n<% } -%>\n<% } -%> "}
|
{"config":"simpread_config.json","host":"localhost","port":"7027","count":"0","override":true,"folder":"SimpRead","path":"70-SimpRead","annote":false,"frequency":-1,"tag_prefix":"[[","tag_suffix":"]] ","format":"{\"headingStyle\":\"atx\",\"hr\":\"---\",\"bulletListMarker\":\"-\"}","ext_uri":"","title":"{{id}}-{{title}}{{mode}}","template":"---\ntitle: \"{{title}}\"\nalias: \n<% if ( unread.note && unread.title != unread.note ) { %> - \"{{note}}\"\n<% } %> - \"{{title}}\"\ncreated-date: {{create|yyyy-mm-dd'T'HH:MM:sso}}\ntype: Simpread\n<% if (unread.img) { %>banner: \"<%- unread.img %> \"\nbanner_icon: 🔖\n<% } -%>\ntag: {{ |tag| | }}\nidx: {{idx}}\n---\n\n# {{title}}\n<%\nlet ifURI = \"http://localhost:7026/unread/\"+unread.idx\n%>\n> [!example]- [🧷内部链接](<<%= ifURI %>>) [🌐外部链接](<<%= unread.url %>>) \n> URI:: [🧷](<<%= ifURI %>>) [🌐](<<%= unread.url %>>) \n> intURI:: [🧷内部链接](<{{int_uri}}>)\n\n%%\n> [!example]+ **Comments** \n> ```dataview\n> TABLE \n> WITHOUT ID\n> link(Source, dateformat(date(Source), \"yyyy-MM-dd\")) as Date___, \n> regexreplace(rows.Comments,\"^@@\\[\\[.+?\\]\\]\\s\",\"\") as \"Comments\"\n> FROM \"journals\"\n> WHERE contains(cmnt, this.file.name)\n> FLATTEN cmnt as Comments\n> WHERE contains(Comments, this.file.name)\n> GROUP BY file.link as Source\n> SORT rows.file.day desc\n> ```\n> **Description**:: {{desc}}\n%%\n\n> [!md] Metadata \n> **标题**:: [{{title}}]({{url}}) \n> **日期**:: [[{{create|yyyy-mm-dd}}]] \n<% if ( unread.annotations && unread.annotations.length > 0 ) { %>\n## Annotations\n\n{{annotations}}\n<% } -%>\n<% if ( unread.tags && unread.tags.includes('Highlights') ) { %>\n![[<%% tp.file.title %>_mentions#Highlight Mentions]]\n<% } -%>\n<% if ( unread.refs ) { %>\n## Reference \n{{-|refs}} \n<% } %> ","annotation":"<%\nlet colors = [ '#B4D9FB', '#ffeb3b', '#a2e9f2', '#a1e0ff', '#a8ea68', '#ffb7da' ],\n color = colors[ annote.color ];\nlet chls = [ 'srhl1', 'srhl2', 'srhl3', 'srhl4', 'srhl5', 'srhl6' ],\n chl = chls[ annote.color ];\nlet iframeURI = \"http://localhost:7026/unread/\"+unread.idx+\"#id=\"+annote.id\nlet intURL = \"http://localhost:7026/reading/\"+unread.idx+\"#id=\"+annote.id\nif (unread.note && unread.title != unread.note) {\nvar filetitle = unread.note;\n}\nelse {\nvar filetitle = unread.title;\n}\nlet wikilinks = \"[[SR\" + unread.idx + \"@\" + filetitle + \"|📄]]\";\n-%>\n<% if (annote.note.startsWith(\"######\")) { %>\n<% \nlet note = annote.note.slice(7);\n-%>\n###### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else if (annote.note.startsWith(\"######\")) { %>\n<% \nlet note = annote.note.slice(6);\n-%>\n###### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else if (annote.note.startsWith(\"####\")) { %>\n<% \nlet note = annote.note.slice(5);\n-%>\n#### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else if (annote.note.startsWith(\"###\")) { %>\n<% \nlet note = annote.note.slice(4);\n-%>\n### <% if (note) { %><%- note %><% } else { %>{{an_text}}<% } %>\n<% } else { %>\n> [!<%= chl %>] <%- wikilinks %> <mark style=\"background-color: <%= color %>\">Highlights</mark> [🧷](<<%= iframeURI %>>) [🌐](<<%= intURL %>>) {{#|an_tag| }} \n{{{html_format|>|{{an_html}}}}}\n<% if (annote.refs) { -%>\n{{> - 🔗|an_refs}}\n<% } -%>\n<% if (annote.note) { -%>\n<% if (annote.note.startsWith(\"todo:\") == false && annote.note.startsWith(\"done:\") == false) { -%>\n> \n> - 📝{{an_note}}\n> ^sran-{{an_id}}\n<% } else { -%>\n<% \nlet note = annote.note.slice(6);\nif (annote.note.startsWith(\"todo:\")) {\n var taskStatus = \" \"; }\n else {\n var taskStatus = \"x\";\n}\n-%>\n> ^sran-{{an_id}}\n\n- [<%= taskStatus %>] <%- note %> #web ^srtask-{{an_id}}\n<% } -%>\n<% } else { -%>\n> ^sran-{{an_id}}\n<% } -%>\n<% } -%> "}
|
||||||
33
.obsidian/workspace.json
vendored
33
.obsidian/workspace.json
vendored
@@ -13,12 +13,12 @@
|
|||||||
"state": {
|
"state": {
|
||||||
"type": "markdown",
|
"type": "markdown",
|
||||||
"state": {
|
"state": {
|
||||||
"file": "01-工作日记/2025-08-19.md",
|
"file": "README.md",
|
||||||
"mode": "source",
|
"mode": "source",
|
||||||
"source": false
|
"source": false
|
||||||
},
|
},
|
||||||
"icon": "lucide-file",
|
"icon": "lucide-file",
|
||||||
"title": "2025-08-19"
|
"title": "README"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -94,8 +94,7 @@
|
|||||||
"title": "File Tree"
|
"title": "File Tree"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
]
|
||||||
"currentTab": 4
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"direction": "horizontal",
|
"direction": "horizontal",
|
||||||
@@ -314,21 +313,21 @@
|
|||||||
"periodic-notes:Open today": false
|
"periodic-notes:Open today": false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"active": "49daad89d8a69a0d",
|
"active": "472183c37fecefe7",
|
||||||
"lastOpenFiles": [
|
"lastOpenFiles": [
|
||||||
"60-Imports/64-SimpRead/output/2-我如何使用 Notion 管理简悦的一切@annote.html",
|
"90-数据归档/README-归档.md",
|
||||||
"60-Imports/64-SimpRead/output/1-本地存储 + 线上获取:我的个人数据库建构路径.html",
|
"70-SimpRead/Inbox",
|
||||||
"60-Imports/64-SimpRead/output/4-看板、双向链接、知识图谱…… 简悦 2-2 想让你的稍后读不再不读@annote.html",
|
"90-数据归档/92-笔记归档",
|
||||||
"60-Imports/64-SimpRead/output/3-放弃纠结、拥抱妥协,重器轻用就是高效@annote.html",
|
|
||||||
"60-Imports/64-SimpRead/output/4-看板、双向链接、知识图谱…… 简悦 2-2 想让你的稍后读不再不读.html",
|
|
||||||
"60-Imports/64-SimpRead/output/1-本地存储 + 线上获取:我的个人数据库建构路径@annote.html",
|
|
||||||
"60-Imports/64-SimpRead/output/2-我如何使用 Notion 管理简悦的一切.html",
|
|
||||||
"60-Imports/64-SimpRead/output/3-放弃纠结、拥抱妥协,重器轻用就是高效.html",
|
|
||||||
"60-Imports/64-SimpRead/output",
|
|
||||||
"60-Imports/64-SimpRead",
|
|
||||||
"60-Imports/SimpRead",
|
|
||||||
"10-WebClipper/女人会嫁给谁,其实是命中注定的,看她的父母就知道了.md",
|
|
||||||
"01-工作日记/2025-08-19.md",
|
"01-工作日记/2025-08-19.md",
|
||||||
|
"70-SimpRead",
|
||||||
|
"70-SimpRead/output/2-我如何使用 Notion 管理简悦的一切@annote.html",
|
||||||
|
"70-SimpRead/output/1-本地存储 + 线上获取:我的个人数据库建构路径.html",
|
||||||
|
"70-SimpRead/output/4-看板、双向链接、知识图谱…… 简悦 2-2 想让你的稍后读不再不读@annote.html",
|
||||||
|
"70-SimpRead/output/3-放弃纠结、拥抱妥协,重器轻用就是高效@annote.html",
|
||||||
|
"70-SimpRead/output/4-看板、双向链接、知识图谱…… 简悦 2-2 想让你的稍后读不再不读.html",
|
||||||
|
"70-SimpRead/output/1-本地存储 + 线上获取:我的个人数据库建构路径@annote.html",
|
||||||
|
"70-SimpRead/output/2-我如何使用 Notion 管理简悦的一切.html",
|
||||||
|
"10-WebClipper/女人会嫁给谁,其实是命中注定的,看她的父母就知道了.md",
|
||||||
"04-博客发布/043-Bridge/技惊四座的Deep Finesse打法.md",
|
"04-博客发布/043-Bridge/技惊四座的Deep Finesse打法.md",
|
||||||
"06-数字仓库/065-认证/订阅.md",
|
"06-数字仓库/065-认证/订阅.md",
|
||||||
"01-工作日记/2025-08-18.md",
|
"01-工作日记/2025-08-18.md",
|
||||||
|
|||||||
@@ -17,9 +17,11 @@ excerpt:
|
|||||||
可能与服务器的状态有关,mini中Docker运行正常了?
|
可能与服务器的状态有关,mini中Docker运行正常了?
|
||||||
|
|
||||||
- 优化mihomo配置:mini由于使用以前内核,只能使用iplc配置文件,不支持狗狗加速的新协议
|
- 优化mihomo配置:mini由于使用以前内核,只能使用iplc配置文件,不支持狗狗加速的新协议
|
||||||
- 购买了简悦高级帐号:11元 支付宝
|
- 购买了简悦高级帐号:11元 支付宝 License:zxgl-1rnico-85wfuj-5uzi
|
||||||
|
|
||||||
- 注册了话袋AI笔记软件,跟memos差不多
|
- 注册了话袋AI笔记软件,跟memos差不多
|
||||||
- 修改了12306的邮箱帐号
|
- 修改了12306的邮箱帐号 cs_jeff@qq.com Jeff19b8
|
||||||
|
-
|
||||||
-
|
-
|
||||||
![[assets/config-iplc-20250816.yaml]]
|
![[assets/config-iplc-20250816.yaml]]
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
createDate: <% tp.file.creation_date("YYYY-MM-DD HH:mm")%>: 星期二, 七月 22日 2025, 1:32:52 下午
|
createDate: <% tp.file.creation_date("YYYY-MM-DD HH:mm")%>: 星期二, 七月 22日 2025, 1:32:52 下午
|
||||||
date modified: 星期日, 七月 27日 2025, 6:04:28 晚上
|
date modified: 星期日, 七月 27日 2025, 6:04:28 晚上
|
||||||
---
|
---
|
||||||
创建日期:[[../80-日记归档/81-工作日记/202507/2025-07-03]]
|
创建日期:[[../90-数据归档/91-日记归档/910-工作日记/202507/2025-07-03]]
|
||||||
|
|
||||||
现有笔记软件非常多,各有特点,总结一下:
|
现有笔记软件非常多,各有特点,总结一下:
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
#memos #telegrambot
|
#memos #telegrambot
|
||||||
|
|
||||||
修改时间:[[../80-日记归档/81-工作日记/202507/2025-07-14]]
|
修改时间:[[../90-数据归档/91-日记归档/910-工作日记/202507/2025-07-14]]
|
||||||
- 问题跟踪
|
- 问题跟踪
|
||||||
- [ ] 创建了TelegramBot:JoyAgain_mm_Bot,但是memogram集成程序不能调用成功!
|
- [ ] 创建了TelegramBot:JoyAgain_mm_Bot,但是memogram集成程序不能调用成功!
|
||||||
- [ ] memos客户端:在mac上没有界面
|
- [ ] memos客户端:在mac上没有界面
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ excerpt:
|
|||||||
|
|
||||||
## 2 Tracking
|
## 2 Tracking
|
||||||
- 发布了一遍博文:#桥牌《技惊四座的Deep Finesse打法》学习如何从RSS资源中进行裁剪和发布,图片替换是一个大问题
|
- 发布了一遍博文:#桥牌《技惊四座的Deep Finesse打法》学习如何从RSS资源中进行裁剪和发布,图片替换是一个大问题
|
||||||
- calibreweb电子书平台搭建,各个docker进行了安装调试,最后计划选择CalibreWebAutomated最新优化版,编写了<[[../../../03-学习笔记/Calibre电子书平台|Calibre电子书平台]]>笔记。tech版下载慢,安装时间很长。。。
|
- calibreweb电子书平台搭建,各个docker进行了安装调试,最后计划选择CalibreWebAutomated最新优化版,编写了<[[../../../../03-学习笔记/Calibre电子书平台|Calibre电子书平台]]>笔记。tech版下载慢,安装时间很长。。。
|
||||||
|
|
||||||
## 3 Studying
|
## 3 Studying
|
||||||
|
|
||||||
@@ -20,7 +20,7 @@ createDate: <% tp.file.creation_date("YYYY-MM-DD HH:mm")%>: 星期三, 七月 16
|
|||||||
- 使用[[]]可以链接其他文件
|
- 使用[[]]可以链接其他文件
|
||||||
-
|
-
|
||||||
## 3 Tips
|
## 3 Tips
|
||||||
- 学会了安装和使用anna's archive插件,在calibre界面在线书店中搜索电子书,见[[../../../03-学习笔记/Calibre电子书平台|Calibre电子书平台]]第3节
|
- 学会了安装和使用anna's archive插件,在calibre界面在线书店中搜索电子书,见[[../../../../03-学习笔记/Calibre电子书平台|Calibre电子书平台]]第3节
|
||||||
- 发现一个好站点:https://awesome-docker-compose.com/,收录了很多docker-comose.yml
|
- 发现一个好站点:https://awesome-docker-compose.com/,收录了很多docker-comose.yml
|
||||||
- 标签云站:https://bm.lockcp.com/
|
- 标签云站:https://bm.lockcp.com/
|
||||||
## 4 Questions
|
## 4 Questions
|
||||||
Reference in New Issue
Block a user