Compare commits
131 Commits
b7f6baf306
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| a4d7e414f5 | |||
| 1a3d2f0703 | |||
| 9db19cd85c | |||
| 0821b1de20 | |||
| b0a9117c82 | |||
| 537d0c4a74 | |||
| 0dd00de0b9 | |||
| 57f21af506 | |||
| 1cd44f7813 | |||
| 50e0c555d2 | |||
| 0643549b31 | |||
| 17d7944a75 | |||
| a0057e1084 | |||
| 1977df0211 | |||
| e5ddbfaff9 | |||
| 83c0b08c32 | |||
| 92631d8d77 | |||
| 424a2305c3 | |||
| 8934b9ac4a | |||
| 8c0df4f1e1 | |||
| 054fcd4f76 | |||
| 1c1e29a555 | |||
| f1f9da4c78 | |||
| 1a181315d8 | |||
| d2d3ac0163 | |||
| c72e4900ee | |||
| b7f1116f30 | |||
| 74624a27fb | |||
| 2d7ad2935f | |||
| 3c99200a89 | |||
| 2f04a6e88d | |||
| b2b11710ea | |||
| 44ac88cc9e | |||
| 461f5ceb93 | |||
| 1c3df9c535 | |||
| 38fef8a9fd | |||
| 45080dbcae | |||
| 6a1677c003 | |||
| 34732f7e0b | |||
| 9412abbd19 | |||
| 1dcd712bf2 | |||
| 7b4e428d13 | |||
| 0bb0434511 | |||
| 212a4ba814 | |||
| 9e38c8f6f1 | |||
| 6d50b43920 | |||
| 6996835a06 | |||
| 6bd6cb203e | |||
| d34b73df43 | |||
| cd4f3cf1e5 | |||
| f104cc34a6 | |||
| efa3989f53 | |||
| 18fa593ec9 | |||
| 20cd958fb3 | |||
| 3845499624 | |||
| ca86cf3356 | |||
| f57bef234c | |||
| c474c326b6 | |||
| 897581833c | |||
| 28eaf4ed45 | |||
| f37675a693 | |||
| ae76750e4c | |||
| f726ac1662 | |||
| 21384d5eda | |||
| 2898f61dc9 | |||
| e2667a110c | |||
| d031110da0 | |||
| e300e0c501 | |||
| b6e96023a8 | |||
| f232bc1801 | |||
| 5e7ae063fb | |||
| c84cfa3554 | |||
| 980ff08dae | |||
| eacf358cd9 | |||
| adaee98a20 | |||
| 2c2a857728 | |||
| b5eb0e6eb7 | |||
| 7d58200f32 | |||
| 50b8b664f1 | |||
| 9e3bf1e326 | |||
| 5c331daa4c | |||
| 033da9ffbb | |||
| 612a5a0951 | |||
| 0e15cdaf49 | |||
| 8967e68974 | |||
| 6738eafde3 | |||
| 292534d083 | |||
| afeb207be2 | |||
| 1d09289423 | |||
| 3dd8475257 | |||
| d04a13d885 | |||
| fb557bb0e2 | |||
| f94a36c629 | |||
| 951aeb5ec4 | |||
| 61cefc53fd | |||
| d1a3864b27 | |||
| c1c3a13a3d | |||
| 121f4db3c6 | |||
| 8afa2cb45b | |||
| c7fd30532a | |||
| 7b35376ade | |||
| c0e3e0f21d | |||
| ec7fecf8d0 | |||
| 058411b5c2 | |||
| f4e2ccbcff | |||
| 8b137a1ed4 | |||
| e6b233c0b5 | |||
| f7611735cb | |||
| 8f45400e94 | |||
| c25bcc379b | |||
| f54eb789c7 | |||
| 90a480b6f6 | |||
| bc8ef823ae | |||
| 66d692dfbb | |||
| 034d7fa715 | |||
| 434ecaef8d | |||
| cf1b12fb73 | |||
| 4a0cfc010b | |||
| 50989b3092 | |||
| a7ab71b61d | |||
| 274dfb62ea | |||
| bb558476ce | |||
| f1c989adf7 | |||
| 8b1037cd37 | |||
| e781b44c1d | |||
| fe642738cf | |||
| bb61f3bb4f | |||
| 10aa516a0c | |||
| 258128b751 | |||
| 8d50c08267 | |||
| de1d231393 |
24
.obsidian/app.json
vendored
24
.obsidian/app.json
vendored
@@ -1,26 +1,6 @@
|
||||
{
|
||||
"obsidianCss": true,
|
||||
"spellcheck": false,
|
||||
"foldHeading": true,
|
||||
"foldIndent": true,
|
||||
"showLineNumber": true,
|
||||
"vimMode": false,
|
||||
"useTab": false,
|
||||
"alwaysUpdateLinks": true,
|
||||
"attachmentFolderPath": "attachments",
|
||||
"showFrontmatter": false,
|
||||
"readableLineLength": false,
|
||||
"promptDelete": false,
|
||||
"newFileLocation": "current",
|
||||
"legacyEditor": false,
|
||||
"livePreview": false,
|
||||
"communityThemeSortOrder": "download",
|
||||
"strictLineBreaks": false,
|
||||
"pdfExportSettings": {
|
||||
"includeName": true,
|
||||
"pageSize": "A4",
|
||||
"landscape": false,
|
||||
"margin": "2",
|
||||
"downscalePercent": 97
|
||||
}
|
||||
"alwaysUpdateLinks": true,
|
||||
"attachmentFolderPath": "attachments"
|
||||
}
|
||||
14
.obsidian/community-plugins-AWIN-DESKMEET.json
vendored
14
.obsidian/community-plugins-AWIN-DESKMEET.json
vendored
@@ -1,14 +0,0 @@
|
||||
[
|
||||
"table-editor-obsidian",
|
||||
"dataview",
|
||||
"obsidian-rollover-daily-todos",
|
||||
"todoist-sync-plugin",
|
||||
"obsidian-columns",
|
||||
"obsidian-tasks-plugin",
|
||||
"oz-image-plugin",
|
||||
"periodic-notes",
|
||||
"obsidian-git",
|
||||
"obsidian-quiet-outline",
|
||||
"obsidian-tracker",
|
||||
"hk-code-block"
|
||||
]
|
||||
4
.obsidian/core-plugins.json
vendored
4
.obsidian/core-plugins.json
vendored
@@ -28,5 +28,7 @@
|
||||
"canvas": true,
|
||||
"bookmarks": true,
|
||||
"properties": true,
|
||||
"webviewer": false
|
||||
"webviewer": false,
|
||||
"footnotes": false,
|
||||
"bases": true
|
||||
}
|
||||
416
.obsidian/plugins/obsidian-git/main-Awin的MacBook Pro.js
vendored
Normal file
416
.obsidian/plugins/obsidian-git/main-Awin的MacBook Pro.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-git/manifest-Awin的MacBook Pro.json
vendored
Normal file
10
.obsidian/plugins/obsidian-git/manifest-Awin的MacBook Pro.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"author": "Vinzent",
|
||||
"authorUrl": "https://github.com/Vinzent03",
|
||||
"id": "obsidian-git",
|
||||
"name": "Git",
|
||||
"description": "Integrate Git version control with automatic backup and other advanced features.",
|
||||
"isDesktopOnly": false,
|
||||
"fundingUrl": "https://ko-fi.com/vinzent",
|
||||
"version": "2.32.1"
|
||||
}
|
||||
576
.obsidian/plugins/obsidian-git/styles-Awin的MacBook Pro.css
vendored
Normal file
576
.obsidian/plugins/obsidian-git/styles-Awin的MacBook Pro.css
vendored
Normal file
@@ -0,0 +1,576 @@
|
||||
@keyframes loading {
|
||||
0% {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
100% {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-view"] .button-border {
|
||||
border: 2px solid var(--interactive-accent);
|
||||
border-radius: var(--radius-s);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-view"] .view-content {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="git-history-view"] .view-content {
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.loading > svg {
|
||||
animation: 2s linear infinite loading;
|
||||
transform-origin: 50% 50%;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.obsidian-git-center {
|
||||
margin: auto;
|
||||
text-align: center;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.obsidian-git-textarea {
|
||||
display: block;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.obsidian-git-disabled {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.obsidian-git-center-button {
|
||||
display: block;
|
||||
margin: 20px auto;
|
||||
}
|
||||
|
||||
.tooltip.mod-left {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
.tooltip.mod-right {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
.git-tools {
|
||||
display: flex;
|
||||
margin-left: auto;
|
||||
}
|
||||
.git-tools .type {
|
||||
padding-left: var(--size-2-1);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
width: 11px;
|
||||
}
|
||||
|
||||
.git-tools .type[data-type="M"] {
|
||||
color: orange;
|
||||
}
|
||||
.git-tools .type[data-type="D"] {
|
||||
color: red;
|
||||
}
|
||||
.git-tools .buttons {
|
||||
display: flex;
|
||||
}
|
||||
.git-tools .buttons > * {
|
||||
padding: 0 0;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.is-active .git-tools .buttons > * {
|
||||
color: var(--nav-item-color-active);
|
||||
}
|
||||
|
||||
.git-author {
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
.git-date {
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
.git-ref {
|
||||
color: var(--text-accent);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-d-none {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-wrapper {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header {
|
||||
background-color: var(--background-primary);
|
||||
border-bottom: 1px solid var(--interactive-accent);
|
||||
font-family: var(--font-monospace);
|
||||
height: 35px;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
|
||||
font-size: 14px;
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-added {
|
||||
border: 1px solid #b4e2b4;
|
||||
border-radius: 5px 0 0 5px;
|
||||
color: #399839;
|
||||
padding: 2px;
|
||||
text-align: right;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-deleted {
|
||||
border: 1px solid #e9aeae;
|
||||
border-radius: 0 5px 5px 0;
|
||||
color: #c33;
|
||||
margin-left: 1px;
|
||||
padding: 2px;
|
||||
text-align: left;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name-wrapper {
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
font-size: 15px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name {
|
||||
overflow-x: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-wrapper {
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 3px;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse {
|
||||
-webkit-box-pack: end;
|
||||
-ms-flex-pack: end;
|
||||
-webkit-box-align: center;
|
||||
-ms-flex-align: center;
|
||||
align-items: center;
|
||||
border: 1px solid var(--background-modifier-border);
|
||||
border-radius: 3px;
|
||||
cursor: pointer;
|
||||
display: none;
|
||||
font-size: 12px;
|
||||
justify-content: flex-end;
|
||||
padding: 4px 8px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse.d2h-selected {
|
||||
background-color: #c8e1ff;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse-input {
|
||||
margin: 0 4px 0 0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-table {
|
||||
border-collapse: collapse;
|
||||
font-family: Menlo, Consolas, monospace;
|
||||
font-size: 13px;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-files-diff {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-diff {
|
||||
overflow-y: hidden;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-side-diff {
|
||||
display: inline-block;
|
||||
margin-bottom: -8px;
|
||||
margin-right: -4px;
|
||||
overflow-x: scroll;
|
||||
overflow-y: hidden;
|
||||
width: 50%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line {
|
||||
padding: 0 8em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
|
||||
display: inline-block;
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
white-space: nowrap;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
|
||||
padding: 0 4.5em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-ctn {
|
||||
word-wrap: normal;
|
||||
background: none;
|
||||
display: inline-block;
|
||||
padding: 0;
|
||||
-webkit-user-select: text;
|
||||
-moz-user-select: text;
|
||||
-ms-user-select: text;
|
||||
user-select: text;
|
||||
vertical-align: middle;
|
||||
white-space: pre;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||
.theme-light
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-code-side-line
|
||||
del {
|
||||
background-color: #ffb6ba;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||
.theme-dark
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-code-side-line
|
||||
del {
|
||||
background-color: #8d232881;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
|
||||
border-radius: 0.2em;
|
||||
display: inline-block;
|
||||
margin-top: -1px;
|
||||
text-decoration: none;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||
.theme-light
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-code-side-line
|
||||
ins {
|
||||
background-color: #97f295;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||
.theme-dark
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-code-side-line
|
||||
ins {
|
||||
background-color: #1d921996;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix {
|
||||
word-wrap: normal;
|
||||
background: none;
|
||||
display: inline;
|
||||
padding: 0;
|
||||
white-space: pre;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num1 {
|
||||
float: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num1,
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
overflow: hidden;
|
||||
padding: 0 0.5em;
|
||||
text-overflow: ellipsis;
|
||||
width: 3.5em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber {
|
||||
background-color: var(--background-primary);
|
||||
border: solid var(--background-modifier-border);
|
||||
border-width: 0 1px;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
color: var(--text-muted);
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
text-align: right;
|
||||
width: 7.5em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber:after {
|
||||
content: "\200b";
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
|
||||
background-color: var(--background-primary);
|
||||
border: solid var(--background-modifier-border);
|
||||
border-width: 0 1px;
|
||||
-webkit-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
color: var(--text-muted);
|
||||
cursor: pointer;
|
||||
display: inline-block;
|
||||
overflow: hidden;
|
||||
padding: 0 0.5em;
|
||||
position: absolute;
|
||||
text-align: right;
|
||||
text-overflow: ellipsis;
|
||||
width: 4em;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-tbody tr {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber:after {
|
||||
content: "\200b";
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-emptyplaceholder,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
|
||||
background-color: var(--background-primary);
|
||||
border-color: var(--background-modifier-border);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
|
||||
-webkit-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
|
||||
direction: rtl;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-del {
|
||||
background-color: #fee8e9;
|
||||
border-color: #e9aeae;
|
||||
}
|
||||
|
||||
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
|
||||
background-color: #dfd;
|
||||
border-color: #b4e2b4;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-del {
|
||||
background-color: #521b1d83;
|
||||
border-color: #691d1d73;
|
||||
}
|
||||
|
||||
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
|
||||
background-color: rgba(30, 71, 30, 0.5);
|
||||
border-color: #13501381;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-info {
|
||||
background-color: var(--background-primary);
|
||||
border-color: var(--background-modifier-border);
|
||||
color: var(--text-normal);
|
||||
}
|
||||
|
||||
.theme-light
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-file-diff
|
||||
.d2h-del.d2h-change {
|
||||
background-color: #fdf2d0;
|
||||
}
|
||||
|
||||
.theme-dark
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-file-diff
|
||||
.d2h-del.d2h-change {
|
||||
background-color: #55492480;
|
||||
}
|
||||
|
||||
.theme-light
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-file-diff
|
||||
.d2h-ins.d2h-change {
|
||||
background-color: #ded;
|
||||
}
|
||||
|
||||
.theme-dark
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-file-diff
|
||||
.d2h-ins.d2h-change {
|
||||
background-color: rgba(37, 78, 37, 0.418);
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper a {
|
||||
color: #3572b0;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"]
|
||||
.d2h-file-list-wrapper
|
||||
a:visited {
|
||||
color: #3572b0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-header {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-title {
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-line {
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list {
|
||||
display: block;
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list > li {
|
||||
border-bottom: 1px solid var(--background-modifier-border);
|
||||
margin: 0;
|
||||
padding: 5px 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list > li:last-child {
|
||||
border-bottom: none;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-file-switch {
|
||||
cursor: pointer;
|
||||
display: none;
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-icon {
|
||||
fill: currentColor;
|
||||
margin-right: 10px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted {
|
||||
color: #c33;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-added {
|
||||
color: #399839;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-changed {
|
||||
color: #d0b44c;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-moved {
|
||||
color: #3572b0;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-tag {
|
||||
background-color: var(--background-primary);
|
||||
display: -webkit-box;
|
||||
display: -ms-flexbox;
|
||||
display: flex;
|
||||
font-size: 10px;
|
||||
margin-left: 5px;
|
||||
padding: 0 2px;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted-tag {
|
||||
border: 2px solid #c33;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-added-tag {
|
||||
border: 1px solid #399839;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-changed-tag {
|
||||
border: 1px solid #d0b44c;
|
||||
}
|
||||
|
||||
.workspace-leaf-content[data-type="diff-view"] .d2h-moved-tag {
|
||||
border: 1px solid #3572b0;
|
||||
}
|
||||
|
||||
/* ====================== Line Authoring Information ====================== */
|
||||
|
||||
.cm-gutterElement.obs-git-blame-gutter {
|
||||
/* Add background color to spacing inbetween and around the gutter for better aesthetics */
|
||||
border-width: 0px 2px 0.2px 2px;
|
||||
border-style: solid;
|
||||
border-color: var(--background-secondary);
|
||||
background-color: var(--background-secondary);
|
||||
}
|
||||
|
||||
.cm-gutterElement.obs-git-blame-gutter > div,
|
||||
.line-author-settings-preview {
|
||||
/* delegate text color to settings */
|
||||
color: var(--obs-git-gutter-text);
|
||||
font-family: monospace;
|
||||
height: 100%; /* ensure, that age-based background color occupies entire parent */
|
||||
text-align: right;
|
||||
padding: 0px 6px 0px 6px;
|
||||
white-space: pre; /* Keep spaces and do not collapse them. */
|
||||
}
|
||||
|
||||
@media (max-width: 800px) {
|
||||
/* hide git blame gutter not to superpose text */
|
||||
.cm-gutterElement.obs-git-blame-gutter {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.git-unified-diff-view,
|
||||
.git-split-diff-view .cm-deletedLine .cm-changedText {
|
||||
background-color: #ee443330;
|
||||
}
|
||||
|
||||
.git-unified-diff-view,
|
||||
.git-split-diff-view .cm-insertedLine .cm-changedText {
|
||||
background-color: #22bb2230;
|
||||
}
|
||||
1024
.obsidian/plugins/obsidian-quiet-outline/main-Awin的MacBook Pro.js
vendored
Normal file
1024
.obsidian/plugins/obsidian-quiet-outline/main-Awin的MacBook Pro.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
.obsidian/plugins/obsidian-quiet-outline/manifest-Awin的MacBook Pro.json
vendored
Normal file
11
.obsidian/plugins/obsidian-quiet-outline/manifest-Awin的MacBook Pro.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"id": "obsidian-quiet-outline",
|
||||
"name": "Quiet Outline",
|
||||
"version": "0.3.43",
|
||||
"minAppVersion": "0.15.6",
|
||||
"description": "Make outline quiet and more powerful, including no-auto-expand, rendering heading as markdown, and search support.",
|
||||
"author": "the_tree",
|
||||
"authorUrl": "",
|
||||
"fundingUrl": "https://www.buymeacoffee.com/thtree",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
1407
.obsidian/plugins/obsidian-rollover-daily-todos/main-Awin的MacBook Pro.js
vendored
Normal file
1407
.obsidian/plugins/obsidian-rollover-daily-todos/main-Awin的MacBook Pro.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-rollover-daily-todos/manifest-Awin的MacBook Pro.json
vendored
Normal file
10
.obsidian/plugins/obsidian-rollover-daily-todos/manifest-Awin的MacBook Pro.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-rollover-daily-todos",
|
||||
"name": "Rollover Daily Todos",
|
||||
"version": "1.1.8",
|
||||
"minAppVersion": "0.12.12",
|
||||
"description": "This Obsidian.md plugin rolls over incomplete TODOs from the previous daily note to today's daily note. (https://obsidian.md). (Originally created by Matthew Sessions)",
|
||||
"author": "Lukas Mölschl",
|
||||
"authorUrl": "https://moelschl.com",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
446
.obsidian/plugins/obsidian-tasks-plugin/main-Awin的MacBook Pro.js
vendored
Normal file
446
.obsidian/plugins/obsidian-tasks-plugin/main-Awin的MacBook Pro.js
vendored
Normal file
File diff suppressed because one or more lines are too long
12
.obsidian/plugins/obsidian-tasks-plugin/manifest-Awin的MacBook Pro.json
vendored
Normal file
12
.obsidian/plugins/obsidian-tasks-plugin/manifest-Awin的MacBook Pro.json
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"id": "obsidian-tasks-plugin",
|
||||
"name": "Tasks",
|
||||
"version": "7.19.0",
|
||||
"minAppVersion": "1.4.0",
|
||||
"description": "Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.",
|
||||
"helpUrl": "https://publish.obsidian.md/tasks/",
|
||||
"author": "Clare Macrae and Ilyas Landikov (created by Martin Schenck)",
|
||||
"authorUrl": "https://github.com/obsidian-tasks-group",
|
||||
"fundingUrl": "https://github.com/sponsors/claremacrae",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
4
.obsidian/plugins/obsidian-tracker/main-Awin的MacBook Pro.js
vendored
Normal file
4
.obsidian/plugins/obsidian-tracker/main-Awin的MacBook Pro.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-tracker/manifest-Awin的MacBook Pro.json
vendored
Normal file
10
.obsidian/plugins/obsidian-tracker/manifest-Awin的MacBook Pro.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"id": "obsidian-tracker",
|
||||
"name": "Tracker",
|
||||
"version": "1.15.1",
|
||||
"minAppVersion": "0.9.12",
|
||||
"description": "A plugin tracks occurrences and numbers in your notes",
|
||||
"author": "pyrochlore",
|
||||
"authorUrl": "",
|
||||
"isDesktopOnly": false
|
||||
}
|
||||
236
.obsidian/workspace-AWIN-DESKMEET.json
vendored
236
.obsidian/workspace-AWIN-DESKMEET.json
vendored
@@ -1,236 +0,0 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "fd76501ab5551c59",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "88d942ffc79a2389",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "182a7e73c49d10ce",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "empty",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "c03b931709aac93a",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "262a6c92848bc73a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "f69acad103e7f817",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bad194a4534ef74b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "e41d3ba9ac328959",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 267.49999618530273
|
||||
},
|
||||
"right": {
|
||||
"id": "bb4f1f6a5dddbb12",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "e04f7f5c2b67b828",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "71679272f2e33a87",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "e7f5fe3d8a7d256b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bac9d59fdcd09bd8",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "advanced-tables-toolbar",
|
||||
"state": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "61119a6658ef61a6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d24e22dd36a5a962",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-properties",
|
||||
"state": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "4a0bb3cb0b31da42",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "quiet-outline",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 5
|
||||
},
|
||||
{
|
||||
"id": "ae4bf98badbfc7ee",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "18b9707a37e1188a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 319.5
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"table-editor-obsidian:Advanced Tables Toolbar": false,
|
||||
"switcher:開啟快速切換": false,
|
||||
"graph:查看關聯圖": false,
|
||||
"canvas:建立新畫布": false,
|
||||
"daily-notes:開啟今天的每日筆記": false,
|
||||
"templates:插入模板": false,
|
||||
"command-palette:開啟命令面板": false,
|
||||
"markdown-importer:開啟 Markdown 格式轉換器": false,
|
||||
"random-note:開始漫遊筆記": false,
|
||||
"workspaces:管理工作區配置": false,
|
||||
"periodic-notes:Open today": false
|
||||
}
|
||||
},
|
||||
"active": "182a7e73c49d10ce",
|
||||
"lastOpenFiles": [
|
||||
"05. 資料收集/Programming/C++/万字避坑指南!C++ 的缺陷与思考(上).md",
|
||||
"05. 資料收集/Programming/C++/Modern C++ use in Chromium.md",
|
||||
"05. 資料收集/Programming/C++/Modern C++ The good parts.md",
|
||||
"05. 資料收集/Programming/C++/A cheatsheet of modern C++ language and library features.md",
|
||||
"05. 資料收集/Programming/C++/C++20, How Hard Could It Be.md",
|
||||
"05. 資料收集/Linux/Docker.md",
|
||||
"05. 資料收集/軟體工具、設定/Windows Terminal.md",
|
||||
"orphaned files output.md",
|
||||
"attachments/Pasted image 20210722145433.png",
|
||||
"attachments/Pasted image 20220908123355.png",
|
||||
"attachments/Pasted image 20210818115458.png",
|
||||
"attachments/Pasted image 20210422205534.png",
|
||||
"attachments/Pasted image 20210722093705.png",
|
||||
"attachments/Pasted image 20230504183452.png",
|
||||
"attachments/Pasted image 20220506145247.png",
|
||||
"attachments/Pasted image 20210125183754.png",
|
||||
"attachments/para_example.png",
|
||||
"attachments/Pasted image 20220815135248.png",
|
||||
"10. 工作/01. Logitech/Bolide.md",
|
||||
"Pasted image 20230426213611.png.md",
|
||||
"Pasted image 20230418111423.png.md",
|
||||
"02. 個人:Daily/2023/01/2023-01-12(週四).md",
|
||||
"broken links output.md",
|
||||
"empty files.md",
|
||||
"02. 個人:Daily/2020/12/2020-12-22(Tue).md",
|
||||
"02. 個人:Daily/2020/12/2020-12-27(Sun).md",
|
||||
"02. 個人:Daily/2021/01/2021-01-14(Thu).md",
|
||||
"02. 個人:Daily/2021/01/2021-01-25(Mon).md",
|
||||
"02. 個人:Daily/2021/01/2021-01-28(Thu).md",
|
||||
"02. 個人:Daily/2021/02/2021-02-03(Wed).md",
|
||||
"02. 個人:Daily/2021/02/2021-02-04(Thu).md",
|
||||
"05. 資料收集/Linux/確認日誌的完整性.md",
|
||||
"05. 資料收集/Programming/Keras/categorical_crossentropy.md",
|
||||
"05. 資料收集/Programming/Keras/An example that use categorical_crossentropy and softmax.md",
|
||||
"05. 資料收集/Linux/journalctl.md",
|
||||
"02. 個人:Daily/2020/12/2020-12-03(Thu).md",
|
||||
"05. 資料收集/裝置設定",
|
||||
"05. 資料收集/Programming/OpenCV",
|
||||
"05. 資料收集/Programming/numpy",
|
||||
"05. 資料收集/Programming/Keras",
|
||||
"00. Inbox/自我成長.canvas",
|
||||
"00. Inbox/vc-fwUpdate code trace(Meetup).canvas",
|
||||
"00. Inbox/My Mindmap.canvas",
|
||||
"05. 資料收集/Windows/_Map.canvas",
|
||||
"05. 資料收集/Programming/C++",
|
||||
"00. Inbox/CPU Performance Control.canvas",
|
||||
"05. 資料收集/Linux/_Map.canvas",
|
||||
"00. Inbox/雜",
|
||||
"05. 資料收集/樹莓派/_Map.canvas",
|
||||
"00. Inbox/暫記:以後可能會用到",
|
||||
"05. 資料收集/Windows",
|
||||
"00. Inbox/Side project",
|
||||
"00. Inbox/給孩子的簡報",
|
||||
"01. 個人/讀書筆記/20240101 - 筆記的魔力.canvas",
|
||||
"未命名 1.canvas",
|
||||
"未命名.canvas"
|
||||
]
|
||||
}
|
||||
136
.obsidian/workspace-AWIN-MSIGP65.json
vendored
136
.obsidian/workspace-AWIN-MSIGP65.json
vendored
@@ -1,136 +0,0 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "22172a0ea813ddbb",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "680240378f79b30a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "6553c2be2250ee5b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "empty",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "2f9971e36359e556",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "6e6e3c9a6548e68f",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "2553a0fd007f1db9",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "7e78deb6c3c8c3c0",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d9d3c119eb457ed2",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "starred",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
},
|
||||
"right": {
|
||||
"id": "fe23ce0020eeb561",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "d8a55b07886f0851",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "ab0538405928c19c",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "8bb9d51fb034c00a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d30bd8763e3a9069",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "c201f419077b1791",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300,
|
||||
"collapsed": true
|
||||
},
|
||||
"ribbon": {
|
||||
"mostRecentAction": ""
|
||||
},
|
||||
"active": "6553c2be2250ee5b",
|
||||
"lastOpenFiles": []
|
||||
}
|
||||
282
.obsidian/workspace-AWIN-MSIV16.json
vendored
282
.obsidian/workspace-AWIN-MSIV16.json
vendored
@@ -1,282 +0,0 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "fd76501ab5551c59",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "149f39a0d306b18a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "c3e13c89e84706f9",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "21.02. Windows/Windows 11 重灌.md",
|
||||
"mode": "source",
|
||||
"source": true,
|
||||
"backlinks": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Windows 11 重灌"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "c03b931709aac93a",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "262a6c92848bc73a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "f69acad103e7f817",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical",
|
||||
"autoReveal": false
|
||||
},
|
||||
"icon": "lucide-folder-closed",
|
||||
"title": "檔案瀏覽器"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bad194a4534ef74b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": true,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
},
|
||||
"icon": "lucide-search",
|
||||
"title": "搜尋"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "e41d3ba9ac328959",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {},
|
||||
"icon": "lucide-bookmark",
|
||||
"title": "書籤"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 249.5
|
||||
},
|
||||
"right": {
|
||||
"id": "bb4f1f6a5dddbb12",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "e04f7f5c2b67b828",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "bac9d59fdcd09bd8",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "advanced-tables-toolbar",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "61119a6658ef61a6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-archive",
|
||||
"title": "所有屬性"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d24e22dd36a5a962",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-properties",
|
||||
"state": {
|
||||
"file": "22.01. 軟體工具、設定/Windows Terminal.md"
|
||||
},
|
||||
"icon": "lucide-info",
|
||||
"title": "Windows Terminal 的檔案屬性"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "71c00990f5312358",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "22.01. 軟體工具、設定/Windows Terminal.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-going-out",
|
||||
"title": "Windows Terminal 的對外連結"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "13572b452cf83f13",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "21.02. Windows/Windows 11 重灌.md",
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "Windows 11 重灌 的大綱"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "29e864ba839125e4",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "copilot-chat-view",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "405ac4ca49abd631",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "calendar",
|
||||
"state": {},
|
||||
"icon": "calendar-with-checkmark",
|
||||
"title": "Calendar"
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 4
|
||||
},
|
||||
{
|
||||
"id": "ae4bf98badbfc7ee",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "18b9707a37e1188a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-tags",
|
||||
"title": "標籤"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 361.5
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:開啟快速切換": false,
|
||||
"graph:查看關聯圖": false,
|
||||
"canvas:建立新畫布": false,
|
||||
"daily-notes:開啟今天的每日筆記": false,
|
||||
"templates:插入模板": false,
|
||||
"command-palette:開啟命令面板": false,
|
||||
"markdown-importer:開啟 Markdown 格式轉換器": false,
|
||||
"random-note:開始漫遊筆記": false,
|
||||
"workspaces:管理工作區配置": false,
|
||||
"zk-prefixer:建立新唯一筆記": false,
|
||||
"table-editor-obsidian:Advanced Tables Toolbar": false,
|
||||
"obsidian-git:Open Git source control": false,
|
||||
"webpage-html-export:Export Vault to HTML": false,
|
||||
"copilot:Open Copilot Chat": false
|
||||
}
|
||||
},
|
||||
"active": "c3e13c89e84706f9",
|
||||
"lastOpenFiles": [
|
||||
"22.01. 軟體工具、設定/Windows Terminal.md",
|
||||
"21.02. Windows/Windows 11 重灌.md",
|
||||
"20.01. Programming/QT/安裝.md",
|
||||
"00. Inbox/翼莖水芹菜.md",
|
||||
"00. Inbox/未命名.md",
|
||||
"22.01. 軟體工具、設定/Visual Studio Code.md",
|
||||
"22.01. 軟體工具、設定/Visual Stuio Code + Msys2.md",
|
||||
"00. Inbox/Microsoft 365 Pro Plus Retail IMG+KMS 檔.md",
|
||||
"00. Inbox/苔蘚.md",
|
||||
"00. Inbox/水車前.md",
|
||||
"attachments/Pasted image 20250528210852.jpg",
|
||||
"00. Inbox/水鱉科.md",
|
||||
"attachments/水車前_20250528204832.jpg",
|
||||
"00. Inbox/豬籠草.md",
|
||||
"00. Inbox/台灣水韭.md",
|
||||
"00. Inbox/台灣原生種 - 水生植物.md",
|
||||
"00. Inbox/食蟲植物.md",
|
||||
"10. 日記/2025-05-28(週三).md",
|
||||
"01.00. Me/03. 🀄 Projects.md",
|
||||
"01.00. Me/01. 🤷♂️ 想買的東西.md",
|
||||
"00. Inbox/青葉挖耳草(利維達狸藻).md",
|
||||
"attachments/利維達狸藻.webp",
|
||||
"00. Inbox/奧斯本效應.md",
|
||||
"attachments/豬籠草.jpg",
|
||||
"00. Inbox/小毛氈苔.md",
|
||||
"attachments/小毛氈苔_from_wiki_Drosera_spatulata_KansaiHabit_20250528135523.jpg",
|
||||
"00. Inbox/台灣特有種 - 水生植物.md",
|
||||
"00. Inbox/台灣萍蓬草.md",
|
||||
"10. 日記/2025-05-05(週一).md",
|
||||
"21.02. Windows/Msys2.md",
|
||||
"attachments/20250505_101809_Obsidian_267x313.png",
|
||||
"attachments/20250505_101709_chrome_844x478.png",
|
||||
"attachments/20250505_101427_SystemPropertiesAdvanced_677x633.png",
|
||||
"attachments/20250505_101259_SystemPropertiesAdvanced_839x208.png",
|
||||
"00. Inbox/00.01. 雜/名言佳句.md",
|
||||
"21.01. Linux/_Map.canvas",
|
||||
"00. Inbox/股票/產業領域",
|
||||
"00. Inbox/股票/個股",
|
||||
"00. Inbox/股票",
|
||||
"23.02. 樹莓派/_Map.canvas",
|
||||
"attachments/___m365_005.png",
|
||||
"00. Inbox/Nvidia/新聞",
|
||||
"00. Inbox/Nvidia",
|
||||
"00. Inbox/FFMPEG.canvas",
|
||||
"00. Inbox/MediaFoundation.canvas",
|
||||
"02. 個人:Daily/desktop.ini",
|
||||
"02. 個人:Daily",
|
||||
"00. Inbox/00.01. 雜/flask.canvas",
|
||||
"00. Inbox/00.01. 雜/魚病.canvas",
|
||||
"00. Inbox/00.01. 雜/挖礦.canvas",
|
||||
"00. Inbox/00.01. 雜/自我成長.canvas",
|
||||
"21.02. Windows/_Map.canvas",
|
||||
"21.01. Linux/架站/_Server Map.canvas",
|
||||
"00.02. 給孩子的簡報",
|
||||
"01.00. Me",
|
||||
"21.03. MAC"
|
||||
]
|
||||
}
|
||||
282
.obsidian/workspace-AWIN-PC1-2.json
vendored
282
.obsidian/workspace-AWIN-PC1-2.json
vendored
@@ -1,282 +0,0 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "fd76501ab5551c59",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "62c5de4d8ed8c074",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "03cec0203dd92937",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "00. Inbox/翼莖水芹菜.md",
|
||||
"mode": "source",
|
||||
"source": true,
|
||||
"backlinks": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "翼莖水芹菜"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "c03b931709aac93a",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "262a6c92848bc73a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "f69acad103e7f817",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical",
|
||||
"autoReveal": false
|
||||
},
|
||||
"icon": "lucide-folder-closed",
|
||||
"title": "檔案瀏覽器"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bad194a4534ef74b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": true,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
},
|
||||
"icon": "lucide-search",
|
||||
"title": "搜尋"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "e41d3ba9ac328959",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {},
|
||||
"icon": "lucide-bookmark",
|
||||
"title": "書籤"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 249.5
|
||||
},
|
||||
"right": {
|
||||
"id": "bb4f1f6a5dddbb12",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "e04f7f5c2b67b828",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "bac9d59fdcd09bd8",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "advanced-tables-toolbar",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "61119a6658ef61a6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-archive",
|
||||
"title": "所有屬性"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d24e22dd36a5a962",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-properties",
|
||||
"state": {
|
||||
"file": "22.01. 軟體工具、設定/Windows Terminal.md"
|
||||
},
|
||||
"icon": "lucide-info",
|
||||
"title": "Windows Terminal 的檔案屬性"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "71c00990f5312358",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "22.01. 軟體工具、設定/Windows Terminal.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-going-out",
|
||||
"title": "Windows Terminal 的對外連結"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "13572b452cf83f13",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "00. Inbox/翼莖水芹菜.md",
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "翼莖水芹菜 的大綱"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "29e864ba839125e4",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "copilot-chat-view",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 4
|
||||
},
|
||||
{
|
||||
"id": "ae4bf98badbfc7ee",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "18b9707a37e1188a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-tags",
|
||||
"title": "標籤"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6f1990f1d5390883",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "calendar",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 361.5
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:開啟快速切換": false,
|
||||
"graph:查看關聯圖": false,
|
||||
"canvas:建立新畫布": false,
|
||||
"daily-notes:開啟今天的每日筆記": false,
|
||||
"templates:插入模板": false,
|
||||
"command-palette:開啟命令面板": false,
|
||||
"markdown-importer:開啟 Markdown 格式轉換器": false,
|
||||
"random-note:開始漫遊筆記": false,
|
||||
"workspaces:管理工作區配置": false,
|
||||
"zk-prefixer:建立新唯一筆記": false,
|
||||
"table-editor-obsidian:Advanced Tables Toolbar": false,
|
||||
"obsidian-git:Open Git source control": false,
|
||||
"webpage-html-export:Export Vault to HTML": false,
|
||||
"copilot:Open Copilot Chat": false
|
||||
}
|
||||
},
|
||||
"active": "03cec0203dd92937",
|
||||
"lastOpenFiles": [
|
||||
"22.01. 軟體工具、設定/Windows Terminal.md",
|
||||
"00. Inbox/翼莖水芹菜.md",
|
||||
"21.02. Windows/Windows 11 重灌.md",
|
||||
"00. Inbox/Microsoft 365 Pro Plus Retail IMG+KMS 檔.md",
|
||||
"00. Inbox/苔蘚.md",
|
||||
"00. Inbox/水車前.md",
|
||||
"attachments/Pasted image 20250528210852.jpg",
|
||||
"00. Inbox/水鱉科.md",
|
||||
"attachments/水車前_20250528204832.jpg",
|
||||
"00. Inbox/豬籠草.md",
|
||||
"00. Inbox/台灣水韭.md",
|
||||
"00. Inbox/台灣原生種 - 水生植物.md",
|
||||
"00. Inbox/食蟲植物.md",
|
||||
"10. 日記/2025-05-28(週三).md",
|
||||
"01.00. Me/03. 🀄 Projects.md",
|
||||
"01.00. Me/01. 🤷♂️ 想買的東西.md",
|
||||
"00. Inbox/青葉挖耳草(利維達狸藻).md",
|
||||
"attachments/利維達狸藻.webp",
|
||||
"00. Inbox/奧斯本效應.md",
|
||||
"attachments/豬籠草.jpg",
|
||||
"00. Inbox/小毛氈苔.md",
|
||||
"attachments/小毛氈苔_from_wiki_Drosera_spatulata_KansaiHabit_20250528135523.jpg",
|
||||
"00. Inbox/台灣特有種 - 水生植物.md",
|
||||
"00. Inbox/台灣萍蓬草.md",
|
||||
"10. 日記/2025-05-05(週一).md",
|
||||
"22.01. 軟體工具、設定/Visual Stuio Code + Msys2.md",
|
||||
"22.01. 軟體工具、設定/Visual Studio Code.md",
|
||||
"21.02. Windows/Msys2.md",
|
||||
"attachments/20250505_101809_Obsidian_267x313.png",
|
||||
"attachments/20250505_101709_chrome_844x478.png",
|
||||
"attachments/20250505_101427_SystemPropertiesAdvanced_677x633.png",
|
||||
"attachments/20250505_101259_SystemPropertiesAdvanced_839x208.png",
|
||||
"00. Inbox/00.01. 雜/名言佳句.md",
|
||||
"00. Inbox/00.01. 雜/知識管理.md",
|
||||
"00. Inbox/如何打造一個華麗又實用的 PowerShell 命令輸入環境.md",
|
||||
"21.01. Linux/_Map.canvas",
|
||||
"00. Inbox/股票/產業領域",
|
||||
"00. Inbox/股票/個股",
|
||||
"00. Inbox/股票",
|
||||
"23.02. 樹莓派/_Map.canvas",
|
||||
"attachments/___m365_005.png",
|
||||
"00. Inbox/Nvidia/新聞",
|
||||
"00. Inbox/Nvidia",
|
||||
"00. Inbox/FFMPEG.canvas",
|
||||
"00. Inbox/MediaFoundation.canvas",
|
||||
"02. 個人:Daily/desktop.ini",
|
||||
"02. 個人:Daily",
|
||||
"00. Inbox/00.01. 雜/flask.canvas",
|
||||
"00. Inbox/00.01. 雜/魚病.canvas",
|
||||
"00. Inbox/00.01. 雜/挖礦.canvas",
|
||||
"00. Inbox/00.01. 雜/自我成長.canvas",
|
||||
"21.02. Windows/_Map.canvas",
|
||||
"21.01. Linux/架站/_Server Map.canvas",
|
||||
"00.02. 給孩子的簡報",
|
||||
"01.00. Me",
|
||||
"21.03. MAC"
|
||||
]
|
||||
}
|
||||
282
.obsidian/workspace-AWIN-PC1.json
vendored
282
.obsidian/workspace-AWIN-PC1.json
vendored
@@ -1,282 +0,0 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "fd76501ab5551c59",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "62c5de4d8ed8c074",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "03cec0203dd92937",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "21.02. Windows/Windows 11 重灌.md",
|
||||
"mode": "preview",
|
||||
"source": true,
|
||||
"backlinks": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "Windows 11 重灌"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "c03b931709aac93a",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "262a6c92848bc73a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "f69acad103e7f817",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical",
|
||||
"autoReveal": false
|
||||
},
|
||||
"icon": "lucide-folder-closed",
|
||||
"title": "檔案瀏覽器"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bad194a4534ef74b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": true,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
},
|
||||
"icon": "lucide-search",
|
||||
"title": "搜尋"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "e41d3ba9ac328959",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {},
|
||||
"icon": "lucide-bookmark",
|
||||
"title": "書籤"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 249.5
|
||||
},
|
||||
"right": {
|
||||
"id": "bb4f1f6a5dddbb12",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "e04f7f5c2b67b828",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "bac9d59fdcd09bd8",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "advanced-tables-toolbar",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "61119a6658ef61a6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-archive",
|
||||
"title": "所有屬性"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d24e22dd36a5a962",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-properties",
|
||||
"state": {
|
||||
"file": "22.01. 軟體工具、設定/Windows Terminal.md"
|
||||
},
|
||||
"icon": "lucide-info",
|
||||
"title": "Windows Terminal 的檔案屬性"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "71c00990f5312358",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "22.01. 軟體工具、設定/Windows Terminal.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-going-out",
|
||||
"title": "Windows Terminal 的對外連結"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "13572b452cf83f13",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "21.02. Windows/Windows 11 重灌.md",
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "Windows 11 重灌 的大綱"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "29e864ba839125e4",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "copilot-chat-view",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 4
|
||||
},
|
||||
{
|
||||
"id": "ae4bf98badbfc7ee",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "18b9707a37e1188a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-tags",
|
||||
"title": "標籤"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "6f1990f1d5390883",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "calendar",
|
||||
"state": {},
|
||||
"icon": "lucide-file",
|
||||
"title": "外掛程式已不復活躍"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 361.5
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:開啟快速切換": false,
|
||||
"graph:查看關聯圖": false,
|
||||
"canvas:建立新畫布": false,
|
||||
"daily-notes:開啟今天的每日筆記": false,
|
||||
"templates:插入模板": false,
|
||||
"command-palette:開啟命令面板": false,
|
||||
"markdown-importer:開啟 Markdown 格式轉換器": false,
|
||||
"random-note:開始漫遊筆記": false,
|
||||
"workspaces:管理工作區配置": false,
|
||||
"zk-prefixer:建立新唯一筆記": false,
|
||||
"table-editor-obsidian:Advanced Tables Toolbar": false,
|
||||
"obsidian-git:Open Git source control": false,
|
||||
"webpage-html-export:Export Vault to HTML": false,
|
||||
"copilot:Open Copilot Chat": false
|
||||
}
|
||||
},
|
||||
"active": "03cec0203dd92937",
|
||||
"lastOpenFiles": [
|
||||
"21.02. Windows/Windows 11 重灌.md",
|
||||
"00. Inbox/Microsoft 365 Pro Plus Retail IMG+KMS 檔.md",
|
||||
"22.01. 軟體工具、設定/Windows Terminal.md",
|
||||
"00. Inbox/苔蘚.md",
|
||||
"00. Inbox/水車前.md",
|
||||
"attachments/Pasted image 20250528210852.jpg",
|
||||
"00. Inbox/水鱉科.md",
|
||||
"attachments/水車前_20250528204832.jpg",
|
||||
"00. Inbox/豬籠草.md",
|
||||
"00. Inbox/台灣水韭.md",
|
||||
"00. Inbox/台灣原生種 - 水生植物.md",
|
||||
"00. Inbox/食蟲植物.md",
|
||||
"10. 日記/2025-05-28(週三).md",
|
||||
"01.00. Me/03. 🀄 Projects.md",
|
||||
"01.00. Me/01. 🤷♂️ 想買的東西.md",
|
||||
"00. Inbox/青葉挖耳草(利維達狸藻).md",
|
||||
"attachments/利維達狸藻.webp",
|
||||
"00. Inbox/奧斯本效應.md",
|
||||
"attachments/豬籠草.jpg",
|
||||
"00. Inbox/小毛氈苔.md",
|
||||
"attachments/小毛氈苔_from_wiki_Drosera_spatulata_KansaiHabit_20250528135523.jpg",
|
||||
"00. Inbox/台灣特有種 - 水生植物.md",
|
||||
"00. Inbox/台灣萍蓬草.md",
|
||||
"10. 日記/2025-05-05(週一).md",
|
||||
"22.01. 軟體工具、設定/Visual Stuio Code + Msys2.md",
|
||||
"22.01. 軟體工具、設定/Visual Studio Code.md",
|
||||
"21.02. Windows/Msys2.md",
|
||||
"attachments/20250505_101809_Obsidian_267x313.png",
|
||||
"attachments/20250505_101709_chrome_844x478.png",
|
||||
"attachments/20250505_101427_SystemPropertiesAdvanced_677x633.png",
|
||||
"attachments/20250505_101259_SystemPropertiesAdvanced_839x208.png",
|
||||
"00. Inbox/00.01. 雜/名言佳句.md",
|
||||
"00. Inbox/00.01. 雜/知識管理.md",
|
||||
"00. Inbox/如何打造一個華麗又實用的 PowerShell 命令輸入環境.md",
|
||||
"00. Inbox/00. 🐧可以試試看.md",
|
||||
"21.01. Linux/_Map.canvas",
|
||||
"00. Inbox/股票/產業領域",
|
||||
"00. Inbox/股票/個股",
|
||||
"00. Inbox/股票",
|
||||
"23.02. 樹莓派/_Map.canvas",
|
||||
"attachments/___m365_005.png",
|
||||
"00. Inbox/Nvidia/新聞",
|
||||
"00. Inbox/Nvidia",
|
||||
"00. Inbox/FFMPEG.canvas",
|
||||
"00. Inbox/MediaFoundation.canvas",
|
||||
"02. 個人:Daily/desktop.ini",
|
||||
"02. 個人:Daily",
|
||||
"00. Inbox/00.01. 雜/flask.canvas",
|
||||
"00. Inbox/00.01. 雜/魚病.canvas",
|
||||
"00. Inbox/00.01. 雜/挖礦.canvas",
|
||||
"00. Inbox/00.01. 雜/自我成長.canvas",
|
||||
"21.02. Windows/_Map.canvas",
|
||||
"21.01. Linux/架站/_Server Map.canvas",
|
||||
"00.02. 給孩子的簡報",
|
||||
"01.00. Me",
|
||||
"21.03. MAC"
|
||||
]
|
||||
}
|
||||
130
.obsidian/workspace-Awin's MacBook Pro
vendored
130
.obsidian/workspace-Awin's MacBook Pro
vendored
@@ -1,130 +0,0 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "fd76501ab5551c59",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "cfe19fa2de06a1e6",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "00. TOP/01. TODO.md",
|
||||
"mode": "preview",
|
||||
"source": true
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "c03b931709aac93a",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "262a6c92848bc73a",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "f69acad103e7f817",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bad194a4534ef74b",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "精確",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 201
|
||||
},
|
||||
"right": {
|
||||
"id": "bb4f1f6a5dddbb12",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "e04f7f5c2b67b828",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "71679272f2e33a87",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "00. TOP/01. TODO.md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "f94af359d1970a2d",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "00. TOP/01. TODO.md"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 1
|
||||
},
|
||||
{
|
||||
"id": "a0240ced26011060",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "18b9707a37e1188a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 243
|
||||
},
|
||||
"active": "cfe19fa2de06a1e6",
|
||||
"lastOpenFiles": [
|
||||
"00. TOP/01. TODO.md",
|
||||
"02. PARA/03. Resources(資源)/Design Pattern.md",
|
||||
"02. PARA/03. Resources(資源)/讀書筆記/20220526 - 深入淺出設計模式.md",
|
||||
"02. PARA/03. Resources(資源)/讀書筆記/20220619 - 精確的力量.md",
|
||||
"02. PARA/03. Resources(資源)/讀書筆記/20210723 - 高手學習.md",
|
||||
"01. Daily/2022/年度目標.md",
|
||||
"02. PARA/03. Resources(資源)/Tool Setup/Windows Setup.md",
|
||||
"02. PARA/03. Resources(資源)/00. Informations/Datas.md",
|
||||
"02. PARA/03. Resources(資源)/00. Informations/Logitech.md",
|
||||
"02. PARA/03. Resources(資源)/00. Informations/核芯達.md"
|
||||
]
|
||||
}
|
||||
13
00. Inbox/Build Lanky code.md
Normal file
13
00. Inbox/Build Lanky code.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-11-28
|
||||
time: 11:01:39
|
||||
description:
|
||||
---
|
||||
|
||||
Tools
|
||||
1. Docker
|
||||
2. SDK manager
|
||||
|
||||
# 參考來源
|
||||
11
00. Inbox/Study Toshiba TC956x/00. Inbox.md
Normal file
11
00. Inbox/Study Toshiba TC956x/00. Inbox.md
Normal file
@@ -0,0 +1,11 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-10-07
|
||||
time: 15:13:27
|
||||
description:
|
||||
---
|
||||
|
||||
|
||||
|
||||
# 參考來源
|
||||
86
00. Inbox/Study audio noise detection/Audio noise.md
Normal file
86
00. Inbox/Study audio noise detection/Audio noise.md
Normal file
@@ -0,0 +1,86 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-10-15
|
||||
time: 09:18:00
|
||||
description:
|
||||
---
|
||||
|
||||
## 🎛️ **1. Clipping(削波失真)**
|
||||
- **原因**:音量超過數位最大振幅(0 dBFS),波形被截平。
|
||||
- **聽感**:聲音尖銳、爆裂、失去動態。
|
||||
|
||||
---
|
||||
|
||||
## 💥 **2. Pop / Click Noise(爆音 / 點擊聲)**
|
||||
- **原因**:數位訊號突變、不連續樣本、接縫錯位。
|
||||
- **聽感**:短促「啪」「喀」聲。
|
||||
- **常見場景**:剪接點未對齊零交叉點、DAC/ADC 問題。
|
||||
|
||||
---
|
||||
|
||||
## 🔊 **3. Hum / Buzz(嗡聲 / 電流聲)**
|
||||
- **原因**:接地問題、電源干擾、60Hz 或 50Hz 工頻干擾。
|
||||
- **聽感**:低頻持續「嗡—」或「嗡嗡」聲。
|
||||
|
||||
---
|
||||
|
||||
## 🌊 **4. Quantization Noise(量化雜訊)**
|
||||
- **原因**:位元深度不足(例如 8-bit 錄音),導致取樣誤差。
|
||||
- **聽感**:背景沙沙聲、細碎雜訊。
|
||||
|
||||
---
|
||||
|
||||
## 🎚️ **5. Aliasing(混疊失真)**
|
||||
- **原因**:取樣率不足(未通過抗混疊濾波),高頻誤映射成低頻。
|
||||
- **聽感**:怪異的高頻噪音、金屬感、頻率錯亂。
|
||||
|
||||
---
|
||||
|
||||
## 🎵 **6. Jitter(取樣時基抖動)**
|
||||
- **原因**:數位時鐘不穩定造成取樣時間偏差。
|
||||
- **聽感**:模糊、空間感不穩、音質「毛」。
|
||||
|
||||
---
|
||||
|
||||
## 🔉 **7. DC Offset(直流偏移)**
|
||||
- **原因**:錄音硬體偏壓或不良接地導致信號不對稱。
|
||||
- **聽感**:低頻模糊、波形偏移、壓縮器判斷錯誤。
|
||||
|
||||
---
|
||||
|
||||
## 🔁 **8. Phase Distortion(相位失真)**
|
||||
- **原因**:濾波或多重通道延遲不一致。
|
||||
- **聽感**:立體聲空間感混亂、聲音偏薄或模糊。
|
||||
|
||||
---
|
||||
|
||||
## 🌀 **9. Compression Artifacts(壓縮失真)**
|
||||
- **原因**:過度動態壓縮(dynamic range compression)。
|
||||
- **聽感**:「喘氣聲」明顯、音樂被壓平、失去自然動態。
|
||||
|
||||
---
|
||||
|
||||
## 🧩 **10. Digital Glitch / Dropout(數位錯位 / 掉樣)**
|
||||
- **原因**:資料遺失、buffer underrun、I/O 中斷。
|
||||
- **聽感**:瞬間靜音、卡頓、破音。
|
||||
|
||||
---
|
||||
|
||||
## 🌫️ **11. Re-sampling Artifacts(重取樣失真)**
|
||||
- **原因**:取樣率轉換演算法不良。
|
||||
- **聽感**:模糊、高頻鋸齒、金屬味。
|
||||
|
||||
---
|
||||
|
||||
### 📉 **12. Bitrate-related Distortion(位元率壓縮失真)**
|
||||
- **原因**:將 WAV 轉成低 bitrate 格式(如 MP3)再回轉。
|
||||
- **聽感**:高頻失真、聲音顆粒感明顯。
|
||||
|
||||
---
|
||||
|
||||
## 🔇 **13. Crosstalk(串音)**
|
||||
- **原因**:多聲道或模擬電路間的信號干擾。
|
||||
- **聽感**:左聲道滲入右聲道(或反之)。
|
||||
|
||||
# 參考來源
|
||||
21
00. Inbox/USB.canvas
Normal file
21
00. Inbox/USB.canvas
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"ea282dde33bdc2cb","type":"text","text":"Control","x":-100,"y":-281,"width":250,"height":60},
|
||||
{"id":"96000172dba0f577","type":"text","text":"Bulk","x":-100,"y":-120,"width":250,"height":60},
|
||||
{"id":"fb4729d2af9e5480","type":"text","text":"Interrupt","x":-100,"y":-200,"width":250,"height":60},
|
||||
{"id":"1d05e619809c7b03","type":"text","text":"Isochronous","x":-100,"y":-40,"width":250,"height":60},
|
||||
{"id":"d2d6379ec761332d","type":"text","text":"滑鼠鍵盤","x":260,"y":-200,"width":250,"height":60},
|
||||
{"id":"f09cd05b10d91b92","type":"text","text":"儲存/印表","x":260,"y":-120,"width":250,"height":60},
|
||||
{"id":"50044b4e9203f7ea","type":"text","text":"音訊與視訊串流情境","x":260,"y":-40,"width":250,"height":60},
|
||||
{"id":"692a07caa5928627","type":"text","text":"USB","x":-380,"y":80,"width":104,"height":60}
|
||||
],
|
||||
"edges":[
|
||||
{"id":"01a2385c66e90de6","fromNode":"1d05e619809c7b03","fromSide":"right","toNode":"50044b4e9203f7ea","toSide":"left"},
|
||||
{"id":"8d339f17890f7176","fromNode":"96000172dba0f577","fromSide":"right","toNode":"f09cd05b10d91b92","toSide":"left"},
|
||||
{"id":"7ceb628d9907d401","fromNode":"fb4729d2af9e5480","fromSide":"right","toNode":"d2d6379ec761332d","toSide":"left"},
|
||||
{"id":"e577f2450166dbb1","fromNode":"692a07caa5928627","fromSide":"right","toNode":"ea282dde33bdc2cb","toSide":"left"},
|
||||
{"id":"d64873e2b68b3cf3","fromNode":"692a07caa5928627","fromSide":"right","toNode":"fb4729d2af9e5480","toSide":"left"},
|
||||
{"id":"1ea914df88beffe7","fromNode":"692a07caa5928627","fromSide":"right","toNode":"96000172dba0f577","toSide":"left"},
|
||||
{"id":"c3bf4c3bee1e6d82","fromNode":"692a07caa5928627","fromSide":"right","toNode":"1d05e619809c7b03","toSide":"left"}
|
||||
]
|
||||
}
|
||||
633
00. Inbox/clean code.md
Normal file
633
00. Inbox/clean code.md
Normal file
@@ -0,0 +1,633 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-04
|
||||
time: 16:49:36
|
||||
description:
|
||||
---
|
||||
|
||||
# 核心設計原則
|
||||
遵循3Rs架構:
|
||||
1. 可讀性(Readability):讓程式碼易於理解和維護
|
||||
2. 可重用性(Reusability):減少重複程式碼,提高開發效率
|
||||
3. 可重構性(Refactorability):支援模組化設計和持續改進
|
||||
|
||||
# 第一階段:基礎理論與核心原則
|
||||
- **Clean Code定義與重要性**
|
||||
- 什麼是Clean Code:易讀、易懂、易維護的程式碼
|
||||
- 技術債務的概念與影響
|
||||
- 童子軍規則:讓程式碼比接手時更乾淨
|
||||
|
||||
Good code:
|
||||
```python
|
||||
def calculate_doubled_value_plus_one(input_value):
|
||||
"""計算輸入值的兩倍加一"""
|
||||
OFFSET = 1
|
||||
|
||||
if input_value <= 0:
|
||||
raise ValueError("Input value must be positive")
|
||||
|
||||
doubled_value = input_value * 2
|
||||
result = doubled_value + OFFSET
|
||||
return result
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
def f(x):
|
||||
if x > 0:
|
||||
y = x * 2
|
||||
# TODO: fix this later
|
||||
z = y + 1 # magic number
|
||||
return z
|
||||
else:
|
||||
return -1
|
||||
```
|
||||
|
||||
- **有意義的命名規範**
|
||||
- 使用具描述性且明確的變數名稱
|
||||
- 函式命名:動詞片語表達動作意圖
|
||||
- 類別命名:名詞表達實體概念
|
||||
- 避免縮寫和神秘數字
|
||||
|
||||
Good code:
|
||||
```javascript
|
||||
// 良好的命名
|
||||
let elapsedTimeInDays;
|
||||
let activeUsers = [];
|
||||
let calculateTotalPrice = (price, quantity) => price * quantity;
|
||||
```
|
||||
|
||||
```python
|
||||
def fetch_user_profile():
|
||||
return user_profile_data
|
||||
|
||||
def validate_user_credentials():
|
||||
# 驗證使用者憑證
|
||||
codes.....
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```javascript
|
||||
// 糟糕的命名
|
||||
let d; // 經過的天數
|
||||
let u = []; // 使用者列表
|
||||
let calc = (a, b) => a * b;
|
||||
```
|
||||
|
||||
```python
|
||||
def data():
|
||||
return user_info
|
||||
|
||||
def process():
|
||||
# 處理某些東西
|
||||
pass
|
||||
```
|
||||
|
||||
- **函式設計原則**
|
||||
- 單一職責原則:一個函式只做一件事
|
||||
- 函式長度控制:目標在20行以下
|
||||
- 參數管理:最多3個參數的建議
|
||||
- 避免副作用與Flag參數
|
||||
|
||||
## 一個函式只做一件事
|
||||
Good code:
|
||||
```python
|
||||
# 遵循單一職責的函式
|
||||
def validate_user_data(user_data):
|
||||
"""僅負責驗證使用者資料"""
|
||||
if not user_data.get('email'):
|
||||
raise ValueError("Email required")
|
||||
return True
|
||||
|
||||
def save_user_to_database(user_data):
|
||||
"""僅負責儲存資料"""
|
||||
database.save(user_data)
|
||||
|
||||
def send_welcome_notification(email):
|
||||
"""僅負責發送歡迎郵件"""
|
||||
email_service.send_welcome_email(email)
|
||||
|
||||
def log_user_registration(username):
|
||||
"""僅負責記錄日誌"""
|
||||
logger.info(f"User {username} registered successfully")
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
# 違反單一職責的函式
|
||||
def process_user_data(user_data):
|
||||
# 驗證資料
|
||||
if not user_data.get('email'):
|
||||
raise ValueError("Email required")
|
||||
|
||||
# 儲存到資料庫
|
||||
database.save(user_data)
|
||||
|
||||
# 發送通知郵件
|
||||
email_service.send_welcome_email(user_data['email'])
|
||||
|
||||
# 記錄日誌
|
||||
logger.info(f"User {user_data['name']} processed")
|
||||
```
|
||||
|
||||
## 避免副作用與Flag參數
|
||||
Good code:
|
||||
```python
|
||||
# 無副作用、單一職責的函式
|
||||
def transform_data(data):
|
||||
"""純函式:只負責資料轉換"""
|
||||
return processed_data
|
||||
|
||||
def save_processed_data(data):
|
||||
"""專門負責儲存資料"""
|
||||
save_to_disk(data)
|
||||
|
||||
def send_processing_notification():
|
||||
"""專門負責發送通知"""
|
||||
send_notification_email()
|
||||
|
||||
def update_processing_count():
|
||||
"""專門負責更新計數"""
|
||||
global last_processed_count
|
||||
last_processed_count += 1
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
# 帶有副作用和flag參數的糟糕函式
|
||||
def process_data(data, save_to_file=False, send_email=False):
|
||||
# 處理資料
|
||||
processed_data = transform_data(data)
|
||||
|
||||
# 副作用:修改全域變數
|
||||
global last_processed_count
|
||||
last_processed_count += 1
|
||||
|
||||
# Flag參數導致函式做多件事
|
||||
if save_to_file:
|
||||
save_to_disk(processed_data)
|
||||
|
||||
if send_email:
|
||||
send_notification_email()
|
||||
|
||||
return processed_data
|
||||
```
|
||||
|
||||
- **程式碼組織結構**
|
||||
- 降層原則:由上到下的閱讀順序
|
||||
- 錯誤處理:使用例外處理取代錯誤碼
|
||||
- 這點值得商榷,業界也爭論不休,不用硬性規定,應該依實際情況決定。
|
||||
|
||||
## 降層原則:由上到下的閱讀順序
|
||||
Good code:
|
||||
```python
|
||||
# 遵循降層原則的順序
|
||||
def main_process():
|
||||
"""主要處理流程"""
|
||||
setup_environment()
|
||||
result = core_logic()
|
||||
cleanup()
|
||||
return result
|
||||
|
||||
def setup_environment():
|
||||
"""設定處理環境"""
|
||||
# 設定環境
|
||||
pass
|
||||
|
||||
def core_logic():
|
||||
"""核心邏輯處理"""
|
||||
return helper_function()
|
||||
|
||||
def helper_function():
|
||||
"""輔助函式"""
|
||||
return "helper"
|
||||
|
||||
def cleanup():
|
||||
"""清理資源"""
|
||||
# 清理
|
||||
pass
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
# 混亂的函式順序
|
||||
def helper_function():
|
||||
return "helper"
|
||||
|
||||
def main_process():
|
||||
setup_environment()
|
||||
result = core_logic()
|
||||
cleanup()
|
||||
return result
|
||||
|
||||
def setup_environment():
|
||||
# 設定環境
|
||||
pass
|
||||
|
||||
def core_logic():
|
||||
return helper_function()
|
||||
|
||||
def cleanup():
|
||||
# 清理
|
||||
pass
|
||||
```
|
||||
|
||||
## 錯誤處理:使用例外處理取代錯誤碼
|
||||
這點值得商榷,業界也爭論不休,不用硬性規定,應該依實際情況決定。
|
||||
錯誤碼針對已知、能預測的錯誤,而例外則傾向於「不應該、不可能」的錯誤。
|
||||
|
||||
Good code:
|
||||
```c
|
||||
# 使用例外處理
|
||||
def process_file(filename):
|
||||
"""處理檔案,使用例外處理錯誤"""
|
||||
try:
|
||||
with open(filename, 'r') as file:
|
||||
content = file.read()
|
||||
return process_content(content)
|
||||
except FileNotFoundError:
|
||||
raise FileProcessingError(f"檔案 {filename} 不存在")
|
||||
except PermissionError:
|
||||
raise FileProcessingError(f"沒有權限讀取檔案 {filename}")
|
||||
except Exception as e:
|
||||
raise FileProcessingError(f"處理檔案時發生錯誤: {str(e)}")
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```c
|
||||
// 使用錯誤碼的方式
|
||||
int process_file(const char* filename) {
|
||||
FILE* file = fopen(filename, "r");
|
||||
if (file == NULL) {
|
||||
return -1; // 錯誤碼
|
||||
}
|
||||
|
||||
char buffer[100];
|
||||
if (fread(buffer, 1, sizeof(buffer), file) == 0) {
|
||||
fclose(file);
|
||||
return -2; // 另一個錯誤碼
|
||||
}
|
||||
|
||||
fclose(file);
|
||||
return 0; // 成功
|
||||
}
|
||||
```
|
||||
|
||||
- **註解最佳實踐**
|
||||
- 何時需要註解,何時不需要
|
||||
- 讓程式碼自我說明
|
||||
- 有效註解的撰寫技巧
|
||||
|
||||
- **程式碼格式化**
|
||||
- 一致性的重要性
|
||||
- 縮排與空白字元的運用
|
||||
- 程式碼區塊的邏輯分組
|
||||
|
||||
# 第二階段:進階設計原則
|
||||
- **五大SOLID原則詳解**
|
||||
- **S**:單一職責原則(SRP)
|
||||
- **O**:開放封閉原則(OCP)
|
||||
- **L**:里氏替換原則(LSP)
|
||||
- **I**:介面隔離原則(ISP)
|
||||
- **D**:依賴反轉原則(DIP)
|
||||
|
||||
## 單一職責原則(SRP)
|
||||
Good code:
|
||||
```python
|
||||
class User:
|
||||
def __init__(self, username, email):
|
||||
self.username = username
|
||||
self.email = email
|
||||
|
||||
class UserRepository:
|
||||
def save(self, user):
|
||||
database.save(user)
|
||||
|
||||
class EmailService:
|
||||
def send_email(self, email, message):
|
||||
email_service.send(email, message)
|
||||
|
||||
class UserReportGenerator:
|
||||
def generate_report(self, user):
|
||||
return f"User: {user.username}, Email: {user.email}"
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
class User:
|
||||
def __init__(self, username, email):
|
||||
self.username = username
|
||||
self.email = email
|
||||
|
||||
def save_to_database(self):
|
||||
# 儲存使用者到資料庫
|
||||
database.save(self)
|
||||
|
||||
def send_email(self, message):
|
||||
# 發送郵件
|
||||
email_service.send(self.email, message)
|
||||
|
||||
def generate_report(self):
|
||||
# 產生使用者報告
|
||||
return f"User: {self.username}, Email: {self.email}"
|
||||
```
|
||||
|
||||
## 開放封閉原則(OCP)
|
||||
Good code:
|
||||
```python
|
||||
from abc import ABC, abstractmethod
|
||||
|
||||
class DiscountStrategy(ABC):
|
||||
@abstractmethod
|
||||
def calculate_discount(self, amount):
|
||||
pass
|
||||
|
||||
class RegularCustomerDiscount(DiscountStrategy):
|
||||
def calculate_discount(self, amount):
|
||||
return amount * 0.05
|
||||
|
||||
class PremiumCustomerDiscount(DiscountStrategy):
|
||||
def calculate_discount(self, amount):
|
||||
return amount * 0.10
|
||||
|
||||
class VIPCustomerDiscount(DiscountStrategy):
|
||||
def calculate_discount(self, amount):
|
||||
return amount * 0.15
|
||||
|
||||
class DiscountCalculator:
|
||||
def __init__(self, strategy: DiscountStrategy):
|
||||
self.strategy = strategy
|
||||
|
||||
def calculate_discount(self, amount):
|
||||
return self.strategy.calculate_discount(amount)
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
class DiscountCalculator:
|
||||
def calculate_discount(self, customer_type, amount):
|
||||
if customer_type == "regular":
|
||||
return amount * 0.05
|
||||
elif customer_type == "premium":
|
||||
return amount * 0.10
|
||||
elif customer_type == "vip":
|
||||
return amount * 0.15
|
||||
else:
|
||||
return 0
|
||||
```
|
||||
|
||||
- **實務應用案例**
|
||||
- 每個原則的程式碼範例
|
||||
- 違反原則的常見問題
|
||||
|
||||
- **常用設計模式**
|
||||
- 工廠模式:封裝物件創建
|
||||
- 策略模式:演算法替換
|
||||
- 觀察者模式:事件處理
|
||||
- 裝飾者模式:功能擴展
|
||||
- 還有其他的設計模式,這裡不一一列出。設計模式可以給大家一個共同的語言,溝通可以更清楚、方便。
|
||||
|
||||
## 工廠模式:封裝物件創建
|
||||
Good code:
|
||||
```python
|
||||
from abc import ABC, abstractmethod
|
||||
|
||||
class Transport(ABC):
|
||||
@abstractmethod
|
||||
def deliver(self):
|
||||
pass
|
||||
|
||||
class Car(Transport):
|
||||
def deliver(self):
|
||||
return "Delivering by car"
|
||||
|
||||
class Bike(Transport):
|
||||
def deliver(self):
|
||||
return "Delivering by bike"
|
||||
|
||||
class TransportFactory:
|
||||
_transports = {
|
||||
"car": Car,
|
||||
"bike": Bike
|
||||
}
|
||||
|
||||
@classmethod
|
||||
def create_transport(cls, transport_type):
|
||||
transport_class = cls._transports.get(transport_type)
|
||||
if not transport_class:
|
||||
raise ValueError(f"Unknown transport type: {transport_type}")
|
||||
return transport_class()
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
# 直接創建物件,違反開放封閉原則
|
||||
def create_transport(transport_type):
|
||||
if transport_type == "car":
|
||||
return Car()
|
||||
elif transport_type == "bike":
|
||||
return Bike()
|
||||
elif transport_type == "plane":
|
||||
return Plane()
|
||||
else:
|
||||
raise ValueError("Unknown transport type")
|
||||
```
|
||||
|
||||
## 策略模式:演算法替換
|
||||
Good code:
|
||||
```python
|
||||
class PaymentStrategy(ABC):
|
||||
@abstractmethod
|
||||
def process_payment(self, amount):
|
||||
pass
|
||||
|
||||
class CreditCardPayment(PaymentStrategy):
|
||||
def process_payment(self, amount):
|
||||
return f"Processing ${amount} via credit card"
|
||||
|
||||
class PayPalPayment(PaymentStrategy):
|
||||
def process_payment(self, amount):
|
||||
return f"Processing ${amount} via PayPal"
|
||||
|
||||
class PaymentProcessor:
|
||||
def __init__(self, strategy: PaymentStrategy):
|
||||
self.strategy = strategy
|
||||
|
||||
def set_strategy(self, strategy: PaymentStrategy):
|
||||
self.strategy = strategy
|
||||
|
||||
def process_payment(self, amount):
|
||||
return self.strategy.process_payment(amount)
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
class PaymentProcessor:
|
||||
def process_payment(self, amount, payment_type):
|
||||
if payment_type == "credit_card":
|
||||
# 信用卡處理邏輯
|
||||
return self._process_credit_card(amount)
|
||||
elif payment_type == "paypal":
|
||||
# PayPal處理邏輯
|
||||
return self._process_paypal(amount)
|
||||
elif payment_type == "bank_transfer":
|
||||
# 銀行轉帳處理邏輯
|
||||
return self._process_bank_transfer(amount)
|
||||
```
|
||||
|
||||
- **重構基本概念**
|
||||
- 重構定義:改善內部結構不影響外部行為
|
||||
- 重構時機:三次法則與預備性重構
|
||||
- 安全重構:依賴測試確保正確性
|
||||
|
||||
## 重構定義:改善內部結構不影響外部行為
|
||||
Good code:
|
||||
```python
|
||||
# 重構後:清晰且易於維護的程式碼
|
||||
def calculate_price(items):
|
||||
return sum(calculate_item_price(item) for item in items)
|
||||
|
||||
def calculate_item_price(item):
|
||||
base_price = item['price'] * item['quantity']
|
||||
discount = get_discount_rate(item)
|
||||
return base_price * (1 - discount)
|
||||
|
||||
def get_discount_rate(item):
|
||||
discount_rules = {
|
||||
'book': lambda qty: 0.1 if qty > 10 else 0,
|
||||
'electronics': lambda qty: 0.15 if qty > 5 else 0
|
||||
}
|
||||
|
||||
rule = discount_rules.get(item['type'], lambda qty: 0)
|
||||
return rule(item['quantity'])
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
# 重構前:複雜且難以理解的程式碼
|
||||
def calculate_price(items):
|
||||
total = 0
|
||||
for item in items:
|
||||
if item['type'] == 'book':
|
||||
if item['quantity'] > 10:
|
||||
total += item['price'] * item['quantity'] * 0.9
|
||||
else:
|
||||
total += item['price'] * item['quantity']
|
||||
elif item['type'] == 'electronics':
|
||||
if item['quantity'] > 5:
|
||||
total += item['price'] * item['quantity'] * 0.85
|
||||
else:
|
||||
total += item['price'] * item['quantity']
|
||||
else:
|
||||
total += item['price'] * item['quantity']
|
||||
return total
|
||||
```
|
||||
|
||||
- **常用重構手法**
|
||||
- 提取方法(Extract Method)
|
||||
- 封裝成員變數(Encapsulate Field)
|
||||
- 方法更名(Rename Method)
|
||||
- 消除重複程式碼
|
||||
|
||||
# 第三階段:實戰應用
|
||||
- **TDD基本概念與流程**
|
||||
- 紅燈-綠燈-重構循環
|
||||
- 單元測試的撰寫技巧
|
||||
- 測試覆蓋率與品質指標
|
||||
|
||||
## 紅燈-綠燈-重構循環
|
||||
Good code:
|
||||
```python
|
||||
# 正確的TDD方法:先寫測試
|
||||
import pytest
|
||||
|
||||
# 1. 紅燈:先寫失敗的測試
|
||||
def test_factorial_of_zero():
|
||||
assert calculate_factorial(0) == 1
|
||||
|
||||
def test_factorial_of_positive_number():
|
||||
assert calculate_factorial(5) == 120
|
||||
|
||||
def test_factorial_of_negative_number():
|
||||
with pytest.raises(ValueError):
|
||||
calculate_factorial(-1)
|
||||
|
||||
# 2. 綠燈:寫最少的程式碼讓測試通過
|
||||
def calculate_factorial(n):
|
||||
if n < 0:
|
||||
raise ValueError("Factorial is not defined for negative numbers")
|
||||
if n == 0:
|
||||
return 1
|
||||
|
||||
result = 1
|
||||
for i in range(1, n + 1):
|
||||
result *= i
|
||||
return result
|
||||
|
||||
# 3. 重構:改善程式碼品質
|
||||
def calculate_factorial(n):
|
||||
"""計算階乘值"""
|
||||
if n < 0:
|
||||
raise ValueError("Factorial is not defined for negative numbers")
|
||||
|
||||
if n <= 1:
|
||||
return 1
|
||||
|
||||
return n * calculate_factorial(n - 1)
|
||||
```
|
||||
|
||||
Bad code:
|
||||
```python
|
||||
# 錯誤的TDD方法:先寫實作再寫測試
|
||||
def calculate_factorial(n):
|
||||
if n < 0:
|
||||
return None
|
||||
if n == 0 or n == 1:
|
||||
return 1
|
||||
result = 1
|
||||
for i in range(2, n + 1):
|
||||
result *= i
|
||||
return result
|
||||
|
||||
# 之後才寫測試
|
||||
def test_factorial():
|
||||
assert calculate_factorial(5) == 120
|
||||
assert calculate_factorial(0) == 1
|
||||
```
|
||||
|
||||
- **專案案例分析**
|
||||
- BMI計算機Clean Code版本實作
|
||||
- 購物車系統的Clean Code改造
|
||||
- 登錄註冊系統的重構實戰
|
||||
|
||||
- **程式碼審查流程**
|
||||
- 審查清單建立
|
||||
- 給予建設性回饋的技巧
|
||||
- 處理團隊中程式碼品質分歧
|
||||
|
||||
## 審查清單建立
|
||||
### Good
|
||||
✅ 良好的程式碼審查評論:
|
||||
- "這個函式做了太多事情,建議分解成較小的函式以提高可讀性"
|
||||
- "考慮使用更描述性的變數名稱,例如將 'data' 改為 'user_profiles'"
|
||||
- "這裡可能有空指標例外的風險,建議加上 null 檢查"
|
||||
- "很好的重構!這樣的設計更容易測試和維護"
|
||||
- "建議加上單元測試來覆蓋這個邊界情況"
|
||||
|
||||
### Bad
|
||||
❌ 糟糕的程式碼審查評論:
|
||||
- "你的程式碼很爛"
|
||||
- "為什麼要這樣寫?"
|
||||
- "這個不對"
|
||||
- "重寫整個函式"
|
||||
|
||||
# 第四階段:進階實踐
|
||||
- **效能最佳化考量**
|
||||
- 何時最佳化?
|
||||
- Clean Code與效能的權衡
|
||||
- 常見效能反模式避免
|
||||
|
||||
- **建立個人程式碼品質標準**
|
||||
|
||||
# 參考來源
|
||||
@@ -1,20 +0,0 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-07-25
|
||||
time: 00:14:30
|
||||
description:
|
||||
---
|
||||
|
||||
- Encephalartos Horridus: 非洲霸王蘇鐵
|
||||
- Encephalartos Arenarius: 非洲沙生蘇鐵、非洲沙地蘇鐵
|
||||
- Encephalartos Woodii: 伍德蘇鐵
|
||||
- Encephalartos latifrons:阿爾巴尼蘇鐵
|
||||
- Encephalartos hirsutus:
|
||||
- Encephalartos tegulaneus:
|
||||
- Encephalartos Aplanatus:
|
||||
- Encephalartos Aemulans:
|
||||
- Encephalartos eugene-maraisii: 尤金馬雷
|
||||
|
||||
|
||||
# 參考來源
|
||||
164
00.01. 資料收集/植物/植物.canvas
Normal file
164
00.01. 資料收集/植物/植物.canvas
Normal file
@@ -0,0 +1,164 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"566749810567ea5c","type":"text","text":"[無患子目](https://zh.wikipedia.org/wiki/%E6%97%A0%E6%82%A3%E5%AD%90%E7%9B%AE) Sapindales","x":-190,"y":-40,"width":230,"height":60},
|
||||
{"id":"b26440378b69ad74","type":"text","text":"[橄欖科](https://zh.wikipedia.org/wiki/%E6%A9%84%E6%A6%84%E7%A7%91) Burseraceae","x":100,"y":-40,"width":240,"height":60},
|
||||
{"id":"d5eee9df0f4871c0","type":"text","text":"[裂欖族](https://zh.wikipedia.org/w/index.php?title=%E8%A3%82%E6%AC%96%E6%97%8F&action=edit&redlink=1 \"裂欖族(頁面不存在)\") Bursereae","x":400,"y":280,"width":250,"height":60},
|
||||
{"id":"7aa8fbc3a0e96e2b","type":"text","text":"[乳香亞族](https://zh.wikipedia.org/w/index.php?title=%E4%B9%B3%E9%A6%99%E4%BA%9E%E6%97%8F&action=edit&redlink=1 \"乳香亞族(頁面不存在)\") Boswelliinae","x":720,"y":280,"width":250,"height":60},
|
||||
{"id":"61bf4529ae33246e","type":"text","text":"乳香屬 Boswellia","x":1060,"y":280,"width":250,"height":60},
|
||||
{"id":"8a04ceef628c8856","type":"text","text":"_[Commiphora capensis](https://zh.wikipedia.org/w/index.php?title=Commiphora_capensis&action=edit&redlink=1 \"Commiphora capensis(頁面不存在)\")_","x":1400,"y":-560,"width":260,"height":60},
|
||||
{"id":"97077f3d7f504146","type":"text","text":"_[Commiphora cervifolia](https://zh.wikipedia.org/w/index.php?title=Commiphora_cervifolia&action=edit&redlink=1 \"Commiphora cervifolia(頁面不存在)\")_","x":1400,"y":-440,"width":260,"height":60},
|
||||
{"id":"5dc9594f8b840255","type":"text","text":"_Commiphora monstruosa_","x":1400,"y":-320,"width":260,"height":60},
|
||||
{"id":"4b99fa7c1ba95b12","type":"text","text":"Boswellia sacra","x":1420,"y":100,"width":250,"height":60},
|
||||
{"id":"9f28ca6d60dd9074","type":"text","text":"神聖乳香","x":1800,"y":100,"width":250,"height":60},
|
||||
{"id":"408c70a408b14608","type":"text","text":"Boswellia neglecta","x":1420,"y":200,"width":250,"height":60},
|
||||
{"id":"c52686f8ad367493","type":"text","text":"尼哥乳香","x":1800,"y":200,"width":250,"height":60},
|
||||
{"id":"880ef80c30facb4e","type":"text","text":"[野乳香樹](https://zh.wikipedia.org/wiki/%E9%87%8E%E4%B9%B3%E9%A6%99%E6%A0%91)","x":1800,"y":280,"width":250,"height":60},
|
||||
{"id":"de6e6d695849a0dc","type":"text","text":"天門冬目 [Asparagales](https://en.wikipedia.org/wiki/Asparagales \"Asparagales\")","x":-190,"y":560,"width":250,"height":60},
|
||||
{"id":"4cabc272f2ecebf7","type":"text","text":"石蒜亞科 [Amaryllidoideae](https://en.wikipedia.org/wiki/Amaryllidoideae \"Amaryllidoideae\")","x":400,"y":560,"width":264,"height":60},
|
||||
{"id":"548bc71dc7f7f7bd","type":"text","text":"石蒜科 [Amaryllidaceae](https://en.wikipedia.org/wiki/Amaryllidaceae)","x":100,"y":560,"width":250,"height":60},
|
||||
{"id":"47338c2bf27656fa","type":"text","text":"布風花屬 [Boophone_](https://en.wikipedia.org/wiki/Boophone \"Boophone\")|","x":1060,"y":560,"width":250,"height":60},
|
||||
{"id":"491daefe5ae60d29","type":"text","text":"Boophone haemanthoides","x":1420,"y":560,"width":250,"height":60},
|
||||
{"id":"638be49d41ae1053","type":"text","text":"巨鳳之卵","x":1800,"y":560,"width":250,"height":60},
|
||||
{"id":"407287470cfcbc58","type":"text","text":"[龍膽目](https://zh.wikipedia.org/wiki/%E9%BE%99%E8%83%86%E7%9B%AE \"龍膽目\") Gentianales|","x":-190,"y":860,"width":250,"height":60},
|
||||
{"id":"950db72dd6f6b186","type":"text","text":"[夾竹桃科](https://zh.wikipedia.org/wiki/%E5%A4%BE%E7%AB%B9%E6%A1%83%E7%A7%91 \"夾竹桃科\") Apocynaceae|","x":100,"y":860,"width":250,"height":60},
|
||||
{"id":"0c84847ef4098181","type":"text","text":"[夾竹桃亞科](https://zh.wikipedia.org/wiki/%E5%A4%BE%E7%AB%B9%E6%A1%83%E4%BA%9E%E7%A7%91 \"夾竹桃亞科\") Apocynoideae|","x":400,"y":860,"width":264,"height":60},
|
||||
{"id":"a0b9a5f4da877b3d","type":"text","text":"棒錘樹屬 _Pachypodium_ \n[Lindl.](https://zh.wikipedia.org/wiki/%E7%BA%A6%E7%BF%B0%C2%B7%E6%9E%97%E5%BE%B7%E5%88%A9 \"約翰·林德利\")","x":1060,"y":860,"width":250,"height":60},
|
||||
{"id":"a78806465d61e368","type":"text","text":"[Malouetieae 族](https://zh.wikipedia.org/w/index.php?title=Malouetieae&action=edit&redlink=1 \"Malouetieae(頁面不存在)\") Malouetieae","x":720,"y":860,"width":300,"height":60},
|
||||
{"id":"1547e880a9ec72fa","type":"text","text":"Pachypodium rosulatum","x":1420,"y":860,"width":250,"height":60},
|
||||
{"id":"82c2ae9b43be551d","type":"text","text":"象牙宮","x":1800,"y":860,"width":250,"height":60},
|
||||
{"id":"06110efaf1143c49","type":"text","text":"Quesnelia marmorata","x":1420,"y":1140,"width":250,"height":60},
|
||||
{"id":"3d18386c235a7a30","type":"text","text":"法官頭","x":1800,"y":1140,"width":250,"height":60},
|
||||
{"id":"9529a38837e49c04","type":"text","text":"禾本目 [Poales](https://en.wikipedia.org/wiki/Poales)","x":-190,"y":1140,"width":250,"height":60},
|
||||
{"id":"0a4cba2e4f0dbca9","type":"text","text":"鳳梨科 [Bromeliaceae](https://en.wikipedia.org/wiki/Bromeliaceae \"Bromeliaceae\")","x":100,"y":1140,"width":250,"height":60},
|
||||
{"id":"c068c0cb08003bdb","type":"text","text":"魁氏鳳梨屬 [_Quesnelia_](https://en.wikipedia.org/wiki/Quesnelia)","x":1060,"y":1140,"width":250,"height":60},
|
||||
{"id":"ca802fc7d04d166e","type":"text","text":"天門冬目 [Asparagales](https://en.wikipedia.org/wiki/Asparagales \"Asparagales\")|","x":-190,"y":1380,"width":250,"height":60},
|
||||
{"id":"717047af4421837b","type":"text","text":"天門冬科 [Asparagaceae](https://en.wikipedia.org/wiki/Asparagaceae)","x":100,"y":1380,"width":250,"height":60},
|
||||
{"id":"197b4f829f8758e7","type":"text","text":"龍舌蘭亞科 [Agavoideae](https://en.wikipedia.org/wiki/Agavoideae)","x":400,"y":1380,"width":250,"height":60},
|
||||
{"id":"3ddccff8856224b6","type":"text","text":"龍舌蘭屬 [_Agave_](https://en.wikipedia.org/wiki/Agave)","x":1060,"y":1380,"width":250,"height":60},
|
||||
{"id":"249acea02ca3dd9a","type":"text","text":"Agave utahensis var. nevadensis","x":1420,"y":1380,"width":250,"height":60},
|
||||
{"id":"e9c6a4fe0471b1fb","type":"text","text":"曲刺妖炎","x":1800,"y":1380,"width":250,"height":60},
|
||||
{"id":"7347d6a789430be1","type":"text","text":"[天門冬屬](https://zh.wikipedia.org/wiki/%E5%A4%A9%E9%97%A8%E5%86%AC%E5%B1%9E \"天門冬屬\") _Asparagus_","x":1060,"y":1600,"width":250,"height":60},
|
||||
{"id":"fd857aa5a15d1969","type":"text","text":"Asparagus officinalis","x":1420,"y":1600,"width":250,"height":60},
|
||||
{"id":"88e84e905dad3188","type":"text","text":"蘆筍","x":1800,"y":1600,"width":250,"height":60},
|
||||
{"id":"86547805beda2b07","type":"text","text":"[羽葉沒藥](https://zh.wikipedia.org/w/index.php?title=%E7%BE%BD%E8%91%89%E6%B2%92%E8%97%A5&action=edit&redlink=1 \"羽葉沒藥(頁面不存在)\")","x":1800,"y":-320,"width":250,"height":60},
|
||||
{"id":"c415ce077231e139","type":"text","text":"鹿角沒藥","x":1800,"y":-440,"width":250,"height":60},
|
||||
{"id":"5cb53f4d343b413a","type":"text","text":"好望角沒藥","x":1800,"y":-560,"width":250,"height":60},
|
||||
{"id":"c922cbe919aca784","type":"text","text":"檳榔青亞科 [Spondiadoideae](https://en.wikipedia.org/wiki/Spondiadoideae \"Spondiadoideae\")","x":407,"y":420,"width":250,"height":60},
|
||||
{"id":"85c826b1fc6ec1b8","type":"text","text":"蓋果漆屬 _Operculicarya_ \n[H.Perrier](https://en.wikipedia.org/wiki/Joseph_Marie_Henry_Alfred_Perrier_de_la_B%C3%A2thie \"Joseph Marie Henry Alfred Perrier de la Bâthie\")","x":1060,"y":420,"width":250,"height":60},
|
||||
{"id":"bef5a2741805e1d2","type":"text","text":"Operculicarya pachypus","x":1420,"y":420,"width":250,"height":60},
|
||||
{"id":"40843d5fe4cf9b98","type":"text","text":"象足漆樹","x":1800,"y":420,"width":250,"height":60},
|
||||
{"id":"1ba7303f9287ee3b","type":"text","text":"漆樹科 [Anacardiaceae](https://en.wikipedia.org/wiki/Anacardiaceae)","x":100,"y":420,"width":250,"height":60},
|
||||
{"id":"399a6c3c8928b04b","type":"text","text":"[沒藥樹屬](https://zh.wikipedia.org/zh-tw/%E6%B2%A1%E8%8D%AF%E6%A0%91%E5%B1%9E) _Commiphora_ \n[Jacq.](https://zh.wikipedia.org/wiki/%E5%B0%BC%E5%8F%A4%E5%8A%B3%E6%96%AF%C2%B7%E7%BA%A6%E7%91%9F%E5%A4%AB%C2%B7%E5%86%AF%C2%B7%E9%9B%85%E5%9D%8E \"尼古勞斯·約瑟夫·馮·雅坎\"), 1797","x":1060,"y":-40,"width":250,"height":60},
|
||||
{"id":"3e92c289434d965d","type":"text","text":"[維管束植物](https://zh.wikipedia.org/wiki/%E7%BB%B4%E7%AE%A1%E6%A4%8D%E7%89%A9) Tracheophyta","x":-1922,"y":490,"width":262,"height":50},
|
||||
{"id":"be27fe05dff202ab","type":"text","text":"植物界","x":-2360,"y":740,"width":140,"height":60},
|
||||
{"id":"5f7c1daf45718722","type":"text","text":"[蘇鐵門](https://zh.wikipedia.org/wiki/%E8%98%87%E9%90%B5%E7%B6%B1 \"蘇鐵綱\") Cycadophyta","x":-1360,"y":1800,"width":250,"height":65},
|
||||
{"id":"fd947a3f731643f4","type":"text","text":"[蘇鐵目](https://zh.wikipedia.org/wiki/%E8%8B%8F%E9%93%81%E7%9B%AE) Cycadales|","x":-190,"y":1800,"width":250,"height":65},
|
||||
{"id":"c43454af3618444b","type":"text","text":"[澤米鐵科](https://zh.wikipedia.org/wiki/%E6%BE%A4%E7%B1%B3%E9%90%B5%E7%A7%91) Zamiaceae","x":100,"y":1800,"width":250,"height":65},
|
||||
{"id":"9f1958adbe0d897d","type":"text","text":"非洲蘇鐵屬 _Encephalartos_ \n[Lehm.](https://zh.wikipedia.org/w/index.php?title=Johann_Georg_Christian_Lehmann&action=edit&redlink=1 \"Johann Georg Christian Lehmann(頁面不存在)\")","x":1060,"y":1796,"width":250,"height":69},
|
||||
{"id":"2b33bdaeb287657b","type":"text","text":"Encephalartos princeps","x":1420,"y":1796,"width":250,"height":69},
|
||||
{"id":"79c1f64973845d64","type":"text","text":"帝王非洲藍鐵","x":1800,"y":1796,"width":250,"height":69},
|
||||
{"id":"2b40f055ccc73c2d","type":"text","text":"裸子植物 [Gymnospermae](https://en.wikipedia.org/wiki/Gymnosperm)","x":-1922,"y":680,"width":262,"height":60},
|
||||
{"id":"8427c8057aa5380b","type":"text","text":"[被子植物](https://zh.wikipedia.org/wiki/%E8%A2%AB%E5%AD%90%E6%A4%8D%E7%89%A9) Angiosperms","x":-1922,"y":590,"width":262,"height":60},
|
||||
{"id":"8e6b34a45a3b29e7","type":"text","text":"[單子葉植物](https://en.wikipedia.org/wiki/Monocotyledon) Monocots","x":-1923,"y":775,"width":262,"height":50},
|
||||
{"id":"0eb32fdb737af324","type":"text","text":"[真雙子葉植物](https://zh.wikipedia.org/wiki/%E7%9C%9F%E5%8F%8C%E5%AD%90%E5%8F%B6%E6%A4%8D%E7%89%A9 \"真雙子葉植物\") Eudicots","x":-1923,"y":860,"width":261,"height":60},
|
||||
{"id":"beb244d51b72ba67","type":"text","text":"[薔薇類植物](https://zh.wikipedia.org/wiki/%E8%94%B7%E8%96%87%E7%B1%BB%E6%A4%8D%E7%89%A9) Rosids","x":-1924,"y":960,"width":262,"height":50},
|
||||
{"id":"d094556cb3cadf97","type":"text","text":"[菊類植物](https://zh.wikipedia.org/wiki/%E8%8F%8A%E7%B1%BB%E6%A4%8D%E7%89%A9) Asterids","x":-1924,"y":1080,"width":250,"height":60},
|
||||
{"id":"4a010d63603bd350","type":"text","text":"鴨跖草類 [Commelinids](https://en.wikipedia.org/wiki/Commelinids \"Commelinids\")","x":-1924,"y":1200,"width":250,"height":60},
|
||||
{"id":"06fd51b09e908658","type":"text","text":"[Encephalartos horridus](https://en.wikipedia.org/wiki/Encephalartos_horridus)","x":1420,"y":1991,"width":250,"height":60},
|
||||
{"id":"764155b2f11069ca","type":"text","text":"非洲霸王蘇鐵","x":1800,"y":1991,"width":250,"height":60},
|
||||
{"id":"d8f00d12c2f0fe0c","type":"text","text":"[蘇鐵綱](https://zh.wikipedia.org/wiki/%E8%98%87%E9%90%B5%E7%B6%B1) Cycadopsida","x":-800,"y":1800,"width":250,"height":65},
|
||||
{"id":"1f567338102a3c75","type":"text","text":"鹿角蕨屬 _Platycerium_ \n[Desv.](https://zh.wikipedia.org/w/index.php?title=Desv.&action=edit&redlink=1 \"Desv.(頁面不存在)\")","x":1060,"y":2160,"width":250,"height":60},
|
||||
{"id":"6b658786dc19fd11","type":"text","text":"[水龍骨科](https://zh.wikipedia.org/wiki/%E6%B0%B4%E9%BE%8D%E9%AA%A8%E7%A7%91 \"水龍骨科\") Polypodiaceae","x":100,"y":2160,"width":250,"height":60},
|
||||
{"id":"af3cf01a19665cc8","type":"text","text":"[水龍骨目](https://zh.wikipedia.org/wiki/%E6%B0%B4%E9%BE%8D%E9%AA%A8%E7%9B%AE) Polypodiales","x":-190,"y":2160,"width":250,"height":60},
|
||||
{"id":"bc6015d80823c657","type":"text","text":"[真蕨綱](https://zh.wikipedia.org/wiki/%E7%9C%9F%E8%95%A8%E7%B6%B1 \"真蕨綱\") Polypodiopsida","x":-800,"y":2160,"width":250,"height":60},
|
||||
{"id":"14466df8f1bb36e7","type":"text","text":"蕨類植物 [Polypodiophyta](https://en.wikipedia.org/wiki/Fern)","x":-1924,"y":1320,"width":250,"height":60},
|
||||
{"id":"3ab1d625cef9e3fe","x":1420,"y":-10,"width":250,"height":60,"type":"text","text":"Boswellia rivae"},
|
||||
{"id":"c5b27c0afb74d0b7","x":1800,"y":-10,"width":250,"height":60,"type":"text","text":"黧乳香"}
|
||||
],
|
||||
"edges":[
|
||||
{"id":"e7afaf81ec737cf1","fromNode":"566749810567ea5c","fromSide":"right","toNode":"b26440378b69ad74","toSide":"left"},
|
||||
{"id":"d72b798df024a8ae","fromNode":"b26440378b69ad74","fromSide":"right","toNode":"399a6c3c8928b04b","toSide":"left"},
|
||||
{"id":"87f2cd9174786505","fromNode":"399a6c3c8928b04b","fromSide":"right","toNode":"8a04ceef628c8856","toSide":"left"},
|
||||
{"id":"2b67c0c6c2afa7ce","fromNode":"399a6c3c8928b04b","fromSide":"right","toNode":"97077f3d7f504146","toSide":"left"},
|
||||
{"id":"e915de843f55d481","fromNode":"8a04ceef628c8856","fromSide":"right","toNode":"5cb53f4d343b413a","toSide":"left"},
|
||||
{"id":"fe54b5c02a325c85","fromNode":"97077f3d7f504146","fromSide":"right","toNode":"c415ce077231e139","toSide":"left"},
|
||||
{"id":"26ea51fbd86a7235","fromNode":"399a6c3c8928b04b","fromSide":"right","toNode":"5dc9594f8b840255","toSide":"left"},
|
||||
{"id":"28ad0ef923270405","fromNode":"5dc9594f8b840255","fromSide":"right","toNode":"86547805beda2b07","toSide":"left"},
|
||||
{"id":"b9779e833fe88fa4","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"3e92c289434d965d","toSide":"left"},
|
||||
{"id":"0e974593eae284a5","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"8427c8057aa5380b","toSide":"left"},
|
||||
{"id":"61ef298376b3ea92","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"0eb32fdb737af324","toSide":"left"},
|
||||
{"id":"5ce6364b50d8dd10","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"beb244d51b72ba67","toSide":"left"},
|
||||
{"id":"903999d00f2f745f","fromNode":"3e92c289434d965d","fromSide":"right","toNode":"566749810567ea5c","toSide":"left"},
|
||||
{"id":"6db8f4a6fe9fe0c6","fromNode":"8427c8057aa5380b","fromSide":"right","toNode":"566749810567ea5c","toSide":"left"},
|
||||
{"id":"a5d8a6609bc6c1b6","fromNode":"0eb32fdb737af324","fromSide":"right","toNode":"566749810567ea5c","toSide":"left"},
|
||||
{"id":"06c7e013134fbaf2","fromNode":"beb244d51b72ba67","fromSide":"right","toNode":"566749810567ea5c","toSide":"left"},
|
||||
{"id":"27e4fe8e51b3217a","fromNode":"b26440378b69ad74","fromSide":"right","toNode":"d5eee9df0f4871c0","toSide":"left"},
|
||||
{"id":"3ef086c1a4b4acae","fromNode":"d5eee9df0f4871c0","fromSide":"right","toNode":"7aa8fbc3a0e96e2b","toSide":"left"},
|
||||
{"id":"2ed8bd2ab431434e","fromNode":"7aa8fbc3a0e96e2b","fromSide":"right","toNode":"61bf4529ae33246e","toSide":"left"},
|
||||
{"id":"032528dec0694c9f","fromNode":"408c70a408b14608","fromSide":"right","toNode":"c52686f8ad367493","toSide":"left"},
|
||||
{"id":"ac99ae621e9eaf34","fromNode":"408c70a408b14608","fromSide":"right","toNode":"880ef80c30facb4e","toSide":"left"},
|
||||
{"id":"559e60134ca58ebb","fromNode":"4b99fa7c1ba95b12","fromSide":"right","toNode":"9f28ca6d60dd9074","toSide":"left"},
|
||||
{"id":"642ad8e620b6f6de","fromNode":"61bf4529ae33246e","fromSide":"right","toNode":"4b99fa7c1ba95b12","toSide":"left"},
|
||||
{"id":"e881119811cf660a","fromNode":"61bf4529ae33246e","fromSide":"right","toNode":"408c70a408b14608","toSide":"left"},
|
||||
{"id":"8b7335dd12f00866","fromNode":"548bc71dc7f7f7bd","fromSide":"right","toNode":"4cabc272f2ecebf7","toSide":"left"},
|
||||
{"id":"f5400e17471ff080","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"8e6b34a45a3b29e7","toSide":"left"},
|
||||
{"id":"2316fb23d4ca1e19","fromNode":"3e92c289434d965d","fromSide":"right","toNode":"de6e6d695849a0dc","toSide":"left"},
|
||||
{"id":"f792b58a1d621d68","fromNode":"8427c8057aa5380b","fromSide":"right","toNode":"de6e6d695849a0dc","toSide":"left"},
|
||||
{"id":"168f15e62e64ee4d","fromNode":"8e6b34a45a3b29e7","fromSide":"right","toNode":"de6e6d695849a0dc","toSide":"left"},
|
||||
{"id":"f396acd6a23611c4","fromNode":"de6e6d695849a0dc","fromSide":"right","toNode":"548bc71dc7f7f7bd","toSide":"left"},
|
||||
{"id":"535ed48d7f869cd9","fromNode":"4cabc272f2ecebf7","fromSide":"right","toNode":"47338c2bf27656fa","toSide":"left"},
|
||||
{"id":"158adac9f3904857","fromNode":"47338c2bf27656fa","fromSide":"right","toNode":"491daefe5ae60d29","toSide":"left"},
|
||||
{"id":"3af6d075e1161169","fromNode":"491daefe5ae60d29","fromSide":"right","toNode":"638be49d41ae1053","toSide":"left"},
|
||||
{"id":"f7f082fe73a0c244","fromNode":"1547e880a9ec72fa","fromSide":"right","toNode":"82c2ae9b43be551d","toSide":"left"},
|
||||
{"id":"40f1812a0cab65fc","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"d094556cb3cadf97","toSide":"left"},
|
||||
{"id":"7241a08bc7b7291e","fromNode":"3e92c289434d965d","fromSide":"right","toNode":"407287470cfcbc58","toSide":"left"},
|
||||
{"id":"8e4fd8d863b21403","fromNode":"8427c8057aa5380b","fromSide":"right","toNode":"407287470cfcbc58","toSide":"left"},
|
||||
{"id":"1413b9b248718e4e","fromNode":"0eb32fdb737af324","fromSide":"right","toNode":"407287470cfcbc58","toSide":"left"},
|
||||
{"id":"53adbd06d0b7d06f","fromNode":"d094556cb3cadf97","fromSide":"right","toNode":"407287470cfcbc58","toSide":"left"},
|
||||
{"id":"da0c30895602474f","fromNode":"407287470cfcbc58","fromSide":"right","toNode":"950db72dd6f6b186","toSide":"left"},
|
||||
{"id":"b0465411f7e8ae2d","fromNode":"950db72dd6f6b186","fromSide":"right","toNode":"0c84847ef4098181","toSide":"left"},
|
||||
{"id":"6673d11a23e05921","fromNode":"0c84847ef4098181","fromSide":"right","toNode":"a78806465d61e368","toSide":"left"},
|
||||
{"id":"68d1aed3f2e8e304","fromNode":"a78806465d61e368","fromSide":"right","toNode":"a0b9a5f4da877b3d","toSide":"left"},
|
||||
{"id":"73eee4d87ed2a47c","fromNode":"a0b9a5f4da877b3d","fromSide":"right","toNode":"1547e880a9ec72fa","toSide":"left"},
|
||||
{"id":"7143d5990e29d6a0","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"4a010d63603bd350","toSide":"left"},
|
||||
{"id":"d4d9d3408d03c6d1","fromNode":"3e92c289434d965d","fromSide":"right","toNode":"9529a38837e49c04","toSide":"left"},
|
||||
{"id":"9438085455f22cb8","fromNode":"8427c8057aa5380b","fromSide":"right","toNode":"9529a38837e49c04","toSide":"left"},
|
||||
{"id":"2222f3c1973b8794","fromNode":"8e6b34a45a3b29e7","fromSide":"right","toNode":"9529a38837e49c04","toSide":"left"},
|
||||
{"id":"4855910c9f6c30c7","fromNode":"4a010d63603bd350","fromSide":"right","toNode":"9529a38837e49c04","toSide":"left"},
|
||||
{"id":"1232411f54f1140a","fromNode":"9529a38837e49c04","fromSide":"right","toNode":"0a4cba2e4f0dbca9","toSide":"left"},
|
||||
{"id":"2dff8f8815b0aa40","fromNode":"0a4cba2e4f0dbca9","fromSide":"right","toNode":"c068c0cb08003bdb","toSide":"left"},
|
||||
{"id":"5ff7b1d8ec6f1728","fromNode":"c068c0cb08003bdb","fromSide":"right","toNode":"06110efaf1143c49","toSide":"left"},
|
||||
{"id":"689ad9330eef715c","fromNode":"06110efaf1143c49","fromSide":"right","toNode":"3d18386c235a7a30","toSide":"left"},
|
||||
{"id":"205d3b5ba8087994","fromNode":"3e92c289434d965d","fromSide":"right","toNode":"ca802fc7d04d166e","toSide":"left"},
|
||||
{"id":"383e998f020b1a15","fromNode":"8427c8057aa5380b","fromSide":"right","toNode":"ca802fc7d04d166e","toSide":"left"},
|
||||
{"id":"8ec7150a74f89156","fromNode":"8e6b34a45a3b29e7","fromSide":"right","toNode":"ca802fc7d04d166e","toSide":"left"},
|
||||
{"id":"611f99c26a865bc8","fromNode":"ca802fc7d04d166e","fromSide":"right","toNode":"717047af4421837b","toSide":"left"},
|
||||
{"id":"73d066775d8b693e","fromNode":"717047af4421837b","fromSide":"right","toNode":"197b4f829f8758e7","toSide":"left"},
|
||||
{"id":"28e3e41e98a7299d","fromNode":"197b4f829f8758e7","fromSide":"right","toNode":"3ddccff8856224b6","toSide":"left"},
|
||||
{"id":"2fd60eb6b1979393","fromNode":"3ddccff8856224b6","fromSide":"right","toNode":"249acea02ca3dd9a","toSide":"left"},
|
||||
{"id":"2b127a431d5f9ddc","fromNode":"249acea02ca3dd9a","fromSide":"right","toNode":"e9c6a4fe0471b1fb","toSide":"left"},
|
||||
{"id":"c64d11c349a33dac","fromNode":"197b4f829f8758e7","fromSide":"right","toNode":"7347d6a789430be1","toSide":"left"},
|
||||
{"id":"20b0c0f4cc1464bb","fromNode":"7347d6a789430be1","fromSide":"right","toNode":"fd857aa5a15d1969","toSide":"left"},
|
||||
{"id":"4e51f0250f32d31b","fromNode":"fd857aa5a15d1969","fromSide":"right","toNode":"88e84e905dad3188","toSide":"left"},
|
||||
{"id":"1c4a0eb22a222624","fromNode":"1ba7303f9287ee3b","fromSide":"right","toNode":"c922cbe919aca784","toSide":"left"},
|
||||
{"id":"7fd1743c72c680fb","fromNode":"c922cbe919aca784","fromSide":"right","toNode":"85c826b1fc6ec1b8","toSide":"left"},
|
||||
{"id":"6562c6e3a2dcfbd1","fromNode":"85c826b1fc6ec1b8","fromSide":"right","toNode":"bef5a2741805e1d2","toSide":"left"},
|
||||
{"id":"f3eb69dcdd332f53","fromNode":"bef5a2741805e1d2","fromSide":"right","toNode":"40843d5fe4cf9b98","toSide":"left"},
|
||||
{"id":"648474046fd5701d","fromNode":"566749810567ea5c","fromSide":"right","toNode":"1ba7303f9287ee3b","toSide":"left"},
|
||||
{"id":"118287022949f4ea","fromNode":"fd947a3f731643f4","fromSide":"right","toNode":"c43454af3618444b","toSide":"left"},
|
||||
{"id":"a1f232a7f5f2a222","fromNode":"c43454af3618444b","fromSide":"right","toNode":"9f1958adbe0d897d","toSide":"left"},
|
||||
{"id":"d4e1e38ca2d8e02e","fromNode":"9f1958adbe0d897d","fromSide":"right","toNode":"2b33bdaeb287657b","toSide":"left"},
|
||||
{"id":"4252383583745715","fromNode":"2b33bdaeb287657b","fromSide":"right","toNode":"79c1f64973845d64","toSide":"left"},
|
||||
{"id":"f0703e23e7fa7050","fromNode":"3e92c289434d965d","fromSide":"right","toNode":"5f7c1daf45718722","toSide":"left"},
|
||||
{"id":"87b238efbca3d070","fromNode":"2b40f055ccc73c2d","fromSide":"right","toNode":"5f7c1daf45718722","toSide":"left"},
|
||||
{"id":"a3ad8d9f8e3c496a","fromNode":"5f7c1daf45718722","fromSide":"right","toNode":"d8f00d12c2f0fe0c","toSide":"left"},
|
||||
{"id":"9dab7a3c4fff5202","fromNode":"d8f00d12c2f0fe0c","fromSide":"right","toNode":"fd947a3f731643f4","toSide":"left"},
|
||||
{"id":"f5885c2bd03eeaac","fromNode":"9f1958adbe0d897d","fromSide":"right","toNode":"06fd51b09e908658","toSide":"left"},
|
||||
{"id":"26ab81db4de35cc7","fromNode":"06fd51b09e908658","fromSide":"right","toNode":"764155b2f11069ca","toSide":"left"},
|
||||
{"id":"87cdb8aa5a157fbe","fromNode":"be27fe05dff202ab","fromSide":"right","toNode":"14466df8f1bb36e7","toSide":"left"},
|
||||
{"id":"7cade59f5b16c32c","fromNode":"14466df8f1bb36e7","fromSide":"right","toNode":"bc6015d80823c657","toSide":"left"},
|
||||
{"id":"bfa92a30b1fe2ac9","fromNode":"bc6015d80823c657","fromSide":"right","toNode":"af3cf01a19665cc8","toSide":"left"},
|
||||
{"id":"f262c47542bafb99","fromNode":"af3cf01a19665cc8","fromSide":"right","toNode":"6b658786dc19fd11","toSide":"left"},
|
||||
{"id":"9bb54d73b5def573","fromNode":"6b658786dc19fd11","fromSide":"right","toNode":"1f567338102a3c75","toSide":"left"}
|
||||
]
|
||||
}
|
||||
33
00.01. 資料收集/植物/沒藥.md
Normal file
33
00.01. 資料收集/植物/沒藥.md
Normal file
@@ -0,0 +1,33 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-06
|
||||
time: 13:51:40
|
||||
description:
|
||||
---
|
||||
|
||||
|
||||
- 索馬里沒藥(Commiphora myrrha)
|
||||
- 阿比西尼亞沒藥(Commiphora habessinica)
|
||||
- 甜沒藥(Commiphora erythraea)
|
||||
- 肯亞沒藥(Commiphora kua)
|
||||
- 羽葉沒藥(Commiphora monstruosa)
|
||||
- 針葉沒藥(Commiphora kraeuseliana)
|
||||
- 白皮沒藥(Commiphora kataf/pseudopaolii)
|
||||
- 紅皮沒藥(Commiphora orbicularis)
|
||||
- 好望角沒要(Commiphora capensis)
|
||||
|
||||
|品種名稱|學名|產區|香味濃度與型態|生長速度|光照需求|溫度需求|生長介質|開花大小/顏色|培養難度|市場價格|獨有特性|
|
||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||
|索馬里沒藥|Commiphora myrrha|索馬利亞、埃塞俄比亞、阿拉伯半島|香味偏甜、厚重,梅果及烏木調|中等~偏慢|全日照~明亮散光|20~35°C,耐旱避潮|砂質、珍珠岩混合,排水良好|小型,白/淡色|易(新手友善)|200~500元(普通苗)|精油、藥用主力,樹脂含量高|
|
||||
|阿比西尼亞沒藥|Commiphora habessinica|衣索比亞、索馬里|香味較淡,芳香型|緩慢|全日照|20~35°C|砂質有機混合土|極小型,白色|易|200~500元|香味特殊,常做芳香酊劑|
|
||||
|甜沒藥|Commiphora erythraea|阿拉伯半島、非洲東北|香味甘甜,樹脂偏紅色|緩慢|全日照~明亮散光|20~35°C|砂質壤土|小型,白~黃|中|500~3,000元|樹脂色紅、甜味型|
|
||||
|肯亞沒藥|Commiphora kua|非洲東北部、阿拉伯半島|香淡清新、有果香調|快速|全日照,可稍陰|20~35°C,可忍耐低溫至10°C|砂質壤土、排水佳|小型,白色|初~中|普通苗200~500元|葉緣鋸齒快長型|
|
||||
|羽葉沒藥|Commiphora monstruosa|非洲熱帶乾燥岩地|氣味清香、醇厚|中等|明亮散光,忌過曝|20~32°C|高排水,石礫混合土|多花小型,白色|中|1,500元以上(稀有)|羽葉觀賞,葉型特異,觀賞收藏|
|
||||
|針葉沒藥|Commiphora kraeuseliana|非洲|香味較淡、特殊|快速|全日照、忌過陰|15~35°C|透氣土|極小型,白色|中~易|200~800元|葉細如針,耐旱速長|
|
||||
|白皮沒藥|Commiphora kataf/pseudopaolii|非洲、高地|香味清淡|緩慢|全日照|20~35°C|砂質有機混合土|小型,白色|中|1,000~6,000元|樹皮白銀色,塊根明顯,景觀佳|
|
||||
|紅皮沒藥|Commiphora orbicularis|非洲|香味較淡,樹皮香型|緩慢|全日照|20~35°C|砂質土|小型,白~黃|中~高|3,000元以上(稀有)|樹皮紅色、姿態佳、耐旱景觀性高|
|
||||
|好望角沒藥|Commiphora capensis|南非、西南非洲納米比亞,石灰岩裂縫|香味濃郁,汁液樹脂足,香味勝過多數沒藥|緩慢|全日照~明亮散光|冬型,適低溫,耐旱、耐冬夜霧氣|砂質土、石灰岩基質,排水佳|花小,綠黃色|中|150~700元(普苗)稀有塊根上千元|冬型沒藥,塊根肥厚圓形,樹姿獨特樹脂香強|
|
||||
|
||||
|
||||
# 參考來源
|
||||
47
00.01. 資料收集/植物/蘇鐵.md
Normal file
47
00.01. 資料收集/植物/蘇鐵.md
Normal file
@@ -0,0 +1,47 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-07-25
|
||||
time: 00:14:30
|
||||
description:
|
||||
---
|
||||
|
||||
## Encephalartos Horridus: 非洲霸王蘇鐵
|
||||
非洲霸王蘇鐵 (Encephalartos horridus) 原生於南非伊莉莎白港一帶,當地氣候乾旱惡劣,每年平均降雨量只有250-600 mm,夏季溫度可達40°C。這些絕境勇士常見生長在石英岩的山坡地帶。
|
||||
|
||||
葉片堅硬而且往外彎曲,加上棱角分明的三刺羽狀複葉肯定是非洲霸王蘇鐵其最為經典的標誌。大部份非洲蘇鐵生長都非常緩慢,幼苗期每年大概會長出一至兩塊葉片,當植株生長至一定大小長勢會略為變快,新葉會改以一束束的形式長出。然而非洲蘇鐵從幼苗長至成熟進入可繁殖的階段住住需要十數年甚至更長時間,所以每株有着滿滿葉片的成熟非洲蘇鐵都得來不易。
|
||||
|
||||
非洲霸王蘇鐵屬於雌雄異株的植物,自然環境下有性繁殖需要有同時進入繁殖階段的雌雄植株方可以產生種子。由於此品種生長緩慢且成熟期長,加上繁殖不易,導致野外增加植株數量非常困難。作為保障這些物種生存的措施,非洲蘇鐵屬全體都特別被列入CITES附錄I限制國際貿易,絕對是非常珍貴的植物品種。[^2]
|
||||
|
||||
## Encephalartos Arenarius: 非洲沙生蘇鐵、非洲沙地蘇鐵
|
||||
|
||||
|
||||
## Encephalartos Woodii: 伍德蘇鐵
|
||||
|
||||
|
||||
## Encephalartos latifrons:阿爾巴尼蘇鐵
|
||||
|
||||
|
||||
## Encephalartos hirsutus:
|
||||
|
||||
|
||||
## Encephalartos tegulaneus:
|
||||
|
||||
|
||||
## Encephalartos Aplanatus:
|
||||
|
||||
|
||||
## Encephalartos Aemulans:
|
||||
|
||||
|
||||
## Encephalartos eugene-maraisii: 尤金馬雷
|
||||
|
||||
|
||||
## Encephalartos inopinus:林登堡非洲蘇鐵
|
||||
𝘌. 𝘪𝘯𝘰𝘱𝘪𝘯𝘶𝘴是原產南非姆普馬蘭加省林登堡的澤米蘇鐵科非洲蘇鐵屬物種,種小名為「意料外」之意,有說是因為南非被認為不可能再發現新種蘇鐵,也有說是因為發現地的農場就叫Onverwacht-意料之外。本種成熟株高約2-4m,耐看的粉綠葉是幾乎全緣而細長的。林登堡非洲蘇鐵同樣面臨著巨大的採集壓力,當前IUCN級別為CR,但有可能已野外絕滅或難以行有性生殖。[^1]
|
||||
|
||||
# 參考來源
|
||||
|
||||
|
||||
[^1]: https://www.instagram.com/p/CyAHqMQrRZb/
|
||||
[^2]: https://www.facebook.com/100064274192813/posts/encephalartos-horridus-%E9%9D%9E%E6%B4%B2%E9%9C%B8%E7%8E%8B%E8%98%87%E9%90%B5%E9%9D%9E%E6%B4%B2%E9%9C%B8%E7%8E%8B%E8%98%87%E9%90%B5-encephalartos-horridus-%E5%8E%9F%E7%94%9F%E6%96%BC%E5%8D%97%E9%9D%9E%E4%BC%8A%E8%8E%89%E8%8E%8E%E7%99%BD%E6%B8%AF%E4%B8%80%E5%B8%B6%E7%95%B6%E5%9C%B0%E6%B0%A3%E5%80%99%E4%B9%BE%E6%97%B1%E6%83%A1%E5%8A%A3%E6%AF%8F/674334118052389/
|
||||
24
00.01. 資料收集/植物/鹿角蕨/設備 - 燈光.md
Normal file
24
00.01. 資料收集/植物/鹿角蕨/設備 - 燈光.md
Normal file
@@ -0,0 +1,24 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-05
|
||||
time: 22:55:23
|
||||
description:
|
||||
---
|
||||
|
||||
# PPFD
|
||||
- 鹿角蕨需要多少 PPFD ?
|
||||
- 網路上的資料是說 200 ~ 2000,但這是一個非常大的範圍
|
||||
- 另一個面向,以陽光來說,鹿角蕨需要 8000-20000 lux。
|
||||
- Gentch 7W 距離 20cm,PPFD 603.5,lux 36441
|
||||
- Gentch 7W 距離 30cm,PPFD 468.5,lux 28189
|
||||
- Gentch 10W 距離 20cm,PPFD 876,lux 52917
|
||||
- Gentch 10W 距離 30cm,PPFD 431.4,lux 26054
|
||||
|
||||
[Gentch 7W 植物燈](https://www.gentech.tw/products/7w%E6%A4%8D%E7%89%A9%E7%87%88)的規格:
|
||||
![[Gentch_7W_20250805230143.png]]
|
||||
|
||||
[Gentch 10W 植物燈](https://www.gentech.tw/products/10w%E6%A4%8D%E7%89%A9%E7%87%88)的規格:
|
||||
![[Gentech_10W_20250805230442.png]]
|
||||
|
||||
# 參考來源
|
||||
20
00.01. 資料收集/植物/黧乳香.md
Normal file
20
00.01. 資料收集/植物/黧乳香.md
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-29
|
||||
time: 14:14:41
|
||||
description:
|
||||
---
|
||||
|
||||
|
||||
樹脂色澤會隨時間由棕紅轉變為深褐及灰黑色,而樹脂塊頭也是大個兒。當地人稱為“Ogaden-Type” or “Mirafur.”,深棕色的樹脂,由半游牧民族以非侵入性方式收穫。與其他熏香不同,**樹膠樹脂滴會自動流到植物的樹皮上,因此無需割開樹皮**。
|
||||
|
||||
## 香氣感受
|
||||
Rivae乳香的氣味算是在乳香家族中獨樹一格,具有強烈的深色樹脂和帶著微微煙燻感木材氣味,香氣中有乳香較少見的辛香料味, 幾乎沒有檸檬柑橘的味道,卻帶著微微的蜜瓜香,一段時間後,尾韻是明顯的類似雪松木和莎草以及更深的樹脂味來衝擊著嗅覺。
|
||||
|
||||
黧乳香精油主要成分含有α-蒎烯,這是與其香氣和療效相關的重要化學成分之一。精油多用於擴香和薰香,使用時需要稀釋,且不建議直接食用。它被認為對調理肌膚有益,幫助平衡情緒並促進放鬆。
|
||||
|
||||
|
||||
# 參考來源
|
||||
- [Rivae 黧乳香精油 • plantlightsound.com](https://plantlightsound.com/product/boswellia_rivae/)
|
||||
-
|
||||
13
00.01. 雜/AI Prompt.md
Normal file
13
00.01. 雜/AI Prompt.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-06-08
|
||||
time: 12:48:44
|
||||
description:
|
||||
---
|
||||
|
||||
## Prompt
|
||||
### 總結論文
|
||||
請以markdown心智圖筆記的概念來為我整理這份pdf文件,從文件目錄結構作為第一層,向下深入整理出重要的知識點、研究方法、研究成果、實驗數據洞察、結論,輸出包括階層式標題,筆記內容以及可以豐富視覺化的表情符號。
|
||||
|
||||
# 參考來源
|
||||
3
00.01. 雜/ATP.md
Normal file
3
00.01. 雜/ATP.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 三磷酸腺苷
|
||||
|
||||
**三磷酸腺苷**(英語:adenosine triphosphate、[縮寫](https://zh.wikipedia.org/wiki/%E7%B8%AE%E5%AF%AB "縮寫"):ATP);也稱作**腺苷三磷酸**、**腺嘌呤核苷三磷酸**、**腺嘌呤三磷酸核糖核苷酸**,在[生物化學](https://zh.wikipedia.org/wiki/%E7%94%9F%E7%89%A9%E5%8C%96%E5%AD%B8 "生物化學")中是一種[核苷酸](https://zh.wikipedia.org/wiki/%E6%A0%B8%E8%8B%B7%E9%85%B8 "核苷酸"),作為[細胞](https://zh.wikipedia.org/wiki/%E7%B4%B0%E8%83%9E "細胞")內[能量](https://zh.wikipedia.org/wiki/%E8%83%BD%E9%87%8F "能量")傳遞的「能量貨幣」,儲存和傳遞[化學能](https://zh.wikipedia.org/wiki/%E5%8C%96%E5%AD%A6%E8%83%BD "化學能")。ATP在[核酸](https://zh.wikipedia.org/wiki/%E6%A0%B8%E9%85%B8 "核酸")合成中也具有重要作用。它也是[RNA](https://zh.wikipedia.org/wiki/RNA "RNA")序列中的鳥嘌呤二核苷酸,在[DNA](https://zh.wikipedia.org/wiki/DNA "DNA")進行[轉錄](https://zh.wikipedia.org/wiki/%E8%BD%89%E9%8C%84 "轉錄")時可做為替補。
|
||||
9
00.01. 雜/Brown noise.md
Normal file
9
00.01. 雜/Brown noise.md
Normal file
@@ -0,0 +1,9 @@
|
||||
- [布朗噪音(「棕色噪音」)和白噪音有何卻別?為什麼可能幫助多動症者? - BBC News 中文](https://www.bbc.com/zhongwen/trad/science-63342282)
|
||||
|
||||
布朗噪聲(也稱布朗噪音、棕色噪音、紅色噪音或隨機移動噪音,brown noise),相對於其「表親」白噪音([[White noise]]),布朗噪音相對鮮為人知,而且對其研究也比較少。據說這種聲音可以幫助集中精力,有助睡眠,甚至可以幫助那些患有神經多樣性病症,例如注意力缺陷多動症(俗稱多動症,ADHD)的人自我調節。
|
||||
|
||||
但英文brown noise中的「brown」在這裏並不是指棕色(雖然後來也有人把它稱為棕色噪聲),而是指布朗運動(Brownian motion)。幾乎在200年前的1827年,植物學家羅伯特·布朗(Robert Brown)首次發現花粉在水中做(不規則)運動。
|
||||
|
||||
後來證實其他微細顆粒如灰塵也有同樣的現象,雖然他並沒有能從理論上解釋這種現象,但後來的科學家用他的名字命名為布朗運動,因為該聲音信號的圖形表現跟布朗模式一摸一樣,故此得名。
|
||||
|
||||
布朗噪音有時也被稱為紅噪音,其來源於光的類比,紅光比白光有更多低頻波譜,就像布朗噪音比白爆音具有更多低頻波一樣。
|
||||
13
00.01. 雜/Build xmrig with Visual Studio 2022.md
Normal file
13
00.01. 雜/Build xmrig with Visual Studio 2022.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# Set donation to 0
|
||||
Open `xmrig/src/donate.h`, set `kDefaultDonateLevel` to 0, and set `kMinimumDonateLevel` to 0.
|
||||
|
||||
# Build
|
||||
```bash
|
||||
git clone https://github.com/xmrig/xmrig.git
|
||||
mkdir xmrig\build && cd xmrig\build
|
||||
cmake .. -G "Visual Studio 17 2022" -A x64 -DXMRIG_DEPS=c:\xmrig-deps\msvc2019\x64
|
||||
cmake --build . --config Release
|
||||
```
|
||||
|
||||
# 參考
|
||||
- [Windows build - XMRig](https://xmrig.com/docs/miner/build/windows)
|
||||
15
00.01. 雜/GPU over IP.md
Normal file
15
00.01. 雜/GPU over IP.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-02-02
|
||||
time: 21:05:22
|
||||
description:
|
||||
---
|
||||
|
||||
# SCUDA
|
||||
[SCUDA](https://github.com/kevmo314/scuda?tab=readme-ov-file#scuda-gpu-over-ip) is a GPU over IP bridge allowing GPUs on remote machines to be attached to CPU-only machines.
|
||||
|
||||
# Juice
|
||||
[Juice](https://github.com/Juice-Labs/Juice-Labs/wiki) is **GPU-over-IP**。可以讓GPU不夠強大的電腦使用另一台電腦的GPU來運算或是玩遊戲。
|
||||
|
||||
# 參考來源
|
||||
37
00.01. 雜/Gitzo 腳架編號規則.md
Normal file
37
00.01. 雜/Gitzo 腳架編號規則.md
Normal file
@@ -0,0 +1,37 @@
|
||||
例:GT1545T
|
||||
|
||||
- G: Gitzo
|
||||
- T: 類型
|
||||
- T: 三腳架
|
||||
- M: 單腳架
|
||||
- H: 雲台
|
||||
- K: 三腳架套裝
|
||||
- 1: 第一節腳管的粗度
|
||||
- 0: 20mm
|
||||
- 1: 24mm
|
||||
- 2: 28mm
|
||||
- 3: 32mm
|
||||
- 4: 37mm
|
||||
- 5: 41mm
|
||||
- 5: 碳纖維
|
||||
- 3: 鋁合金
|
||||
- 5: 碳纖維
|
||||
- 7: 鎂合金
|
||||
- 8: 玄武岩纖維
|
||||
- 4: 腳管節數
|
||||
- 3: 3 節
|
||||
- 4: 4 節
|
||||
- 5: 5 節
|
||||
- 6: 6 節
|
||||
- 5: 版本
|
||||
- 0: 第一版
|
||||
- 1: 第二版
|
||||
- 2: 第三版
|
||||
- 3: 第四版
|
||||
- 後面的英文字: 額外資料
|
||||
- S: Systematic 系列
|
||||
- L: Long 延伸後較長
|
||||
- XL: Extra Long 延伸後更長
|
||||
- G: Giant 延伸後長如巨人
|
||||
- V: Video 附有錄影用碗形轉接器
|
||||
- T: Traveller 收合後較細小
|
||||
38
00.01. 雜/HEIF.md
Normal file
38
00.01. 雜/HEIF.md
Normal file
@@ -0,0 +1,38 @@
|
||||
## 什麼是 HEIF / HEIC?
|
||||
HEIF 是儲存照片的格式,全名是「High Efficiency Image File」(高效影像檔),是 HEVC/H.265 (High Efficiency Video Coding,高效影片編碼) 的硬照版本;而 HEIC (High Efficiency Image Container,高效影像容器) 則是蘋果用來形容 HEIF 格式檔的副檔名。 無可否認,「容器格式」(Container Format) 比起「格式」二字更能表達 HEIF 的能耐。
|
||||
|
||||
## HEIF 較小較佳
|
||||
HEIF 檔案的大小約是 JPEG 檔案的一半,意味大家可以相同儲存空間放置多一倍的照片,也可縮短從網絡上傳或下載照片的時間,這是 HEIF 帶給我們最大的好處之一。 別以為較小的檔案會導致較差的畫質,相反,HEIF 的影像質素比 JPEG 還要好。單是這兩個好處就值得推翻「統治」硬照超過 25 年的 JPEG。
|
||||
|
||||
何解 HEIF 可以較小的儲存空間來記錄更多畫面細節呢?不要忘記 JPEG 是 1992 年的產物。經過二十多年科技的進步,不論是電腦硬件還是影像壓縮演算法,都獲得了空前成功和突破。 當年也有很多出色的影像壓縮演算法,礙於算式過於複雜,未能瞬間完成壓縮,無法應用於日常生活中。現今中央處理的速度已是當時的 100 倍以上,容許我們使用更繁複的演算法。
|
||||
|
||||
蘋果甚至在最新產品的硬件上,直接加入對 HEVC 及 HEIF 的支援,大大加快了影像編硬及解硬的過程,同時減少了圖像處理器的負擔,繼而減少電池的消耗。
|
||||
|
||||
## 一個檔案多張照片
|
||||
|
||||
一個 JPEG 檔只可存放一張照片,這是眾所周知的事實;但 HEIF 容許大家把多張照片存放於單一檔案內,像個照片容器。
|
||||
|
||||
把一系列相片放於單一檔案有什麼好處?許多手機都可拍攝 Live Photos 動態照片,即一序列數秒連續的照片。
|
||||
如果把連續的照片放於單一的檔案,既能使文件夾變得整齊,也有助提升播放效率;否則,2 張 Live Photos 會演變成數十個 JPEG 檔;重播時,又要花時間尋找相關的照片。
|
||||
|
||||
## GIF 殺手
|
||||
|
||||
HEIF 能容納多張相片,已經有了 GIF 的最大優點。再者,HEIF 像 GIF 一樣,支援透明背景,但 HEIF 的「通道位元深度」(Channel bit depth) 是 16 bits,即 48 bits 的「像素位元深度」(Pixel bit depth), 遠大於 pixel bit depth 只有 8 bits 的 GIF 和 pixel bit depth只有 24 bits 的 JPEG。而相機的 channel bit depth 都只有 10 或 12 bits,HEIF 不會像 JPEG 那樣浪費相機的 bit depth,可完整地保留顏色的層次。
|
||||
|
||||
如未清楚「通道位元深度」(Channel bit depth) 和「像素位元深度」(Pixel bit depth) 的分別,可參閱《[【攝影名詞】什麼是 Bit Depth (位元深度)?Bits per Channel 和 Bits per Pixel 又有何分別?](https://www.imagejoy.com/article/655)》一文。
|
||||
|
||||
由此可見,HEIF 不單是 JPEG 的終結者,還是個 GIF 殺手呢!
|
||||
|
||||
## 無損旋轉及裁砌
|
||||
|
||||
旋轉及裁砌相信是大家用得最多的相片編輯功能,而旋轉有可能對照片造成破壞,而裁砌肯定會對相片造成破壞。除非另存新檔,否則編輯後的照片是不可還原。 然而,HEIF 天生已容許用家對照片進行無損的旋轉及裁砌,大家可把旋轉及裁砌後的照片完整無缺地還原。
|
||||
|
||||
|
||||
## HEIF 的兼容性
|
||||
|
||||
目前為此,iOS 是 HEIF 格式的最大的推行者。在 HEIF 未完全普及前,如把 HEIF 照片傳送到非 iOS 裝置或分享至不支援 HEIF 格式的 APP,iOS 會把 HEIF 相片無聲無色地轉換成 JPEG 照片。
|
||||
|
||||
照片編輯方面,Photoshp 和 Lightroom 已支援 HEIF / HEIC。 相信不久將來,大家都會把檔案輸出成 HEIF / HEIC (視乎其他廠商怎樣命名 HEIF 照片的副檔名),而非 JPEG。
|
||||
|
||||
## 參考
|
||||
- [【攝影名詞】什麼是 HEIF/HEIC 照片格式?蘋果助攻的 JPEG 終結者 - 攝影入門教學 | ImageJoy](https://www.imagejoy.com/article/658)
|
||||
81
00.01. 雜/Home Project.md
Normal file
81
00.01. 雜/Home Project.md
Normal file
@@ -0,0 +1,81 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-01-13
|
||||
time: 09:50:32
|
||||
description:
|
||||
---
|
||||
|
||||
## 讓玄關燈可以自動開關
|
||||
希望大門打開的時候玄關燈可以自動亮起來,過一陣子之後自動熄滅省電。
|
||||
|
||||
### 準備
|
||||
- 要買可控制的插座用來接目前的嵌燈
|
||||
|
||||
### 問題
|
||||
- 小米目前的人體傳感器都缺貨,蝦皮上賣的都是陸版,等台灣再次撲貨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
## 鐵皮屋
|
||||
- 鐵皮屋門可以被偵測是否打開。
|
||||
- 加裝攝影機。
|
||||
- 濕度太高的話打開電風扇,電風扇耗電34W還滿高的。
|
||||
|
||||
### 準備
|
||||
- TP-Link 門窗偵測器
|
||||
- TP-Link 網關
|
||||
- TP-Link 攝影機
|
||||
- TP-Link 溫濕度計
|
||||
|
||||
### Status
|
||||
2025-01-15: 已在蝦皮購買,還沒到貨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
## 弱電箱
|
||||
Switch Hub 要接上 UPS
|
||||
|
||||
### 準備
|
||||
- 把弱電箱裡面的電接出來給外面的UPS使用
|
||||
- 把外面的UPS電送進去弱電箱
|
||||
- RJ45 延長線(接Switch Hub)
|
||||
- 打一個洞走光纖線
|
||||
|
||||
### Status
|
||||
2025-01-15: 已在蝦皮購買零件,還沒到貨
|
||||
|
||||
----------------------------------------
|
||||
|
||||
## 太陽能儲電
|
||||
準備一顆 100A 的鋰鐵電池。以備不時之需。
|
||||
但是說實在的,我真的不知道可以在哪裡派上用場?
|
||||
目前想到的就是可以用來幫戶外缸打氣。但是這樣又必須放上大大的太陽能板,感覺草坪那邊變得很擁擠。
|
||||
|
||||
----------------------------------------
|
||||
|
||||
## 門口攝影機
|
||||
門口要裝攝影機,攝影機已經買了
|
||||
|
||||
### 問題
|
||||
攝影機是白的,裝了很醜,要把它弄黑,但是很花時間
|
||||
|
||||
----------------------------------------
|
||||
|
||||
## 小孩房間油漆
|
||||
### 準備
|
||||
- [x] 匯訂金給吳先生 ✅ 2025-01-15
|
||||
- [ ] 匯尾款給吳先生
|
||||
|
||||
----------------------------------------
|
||||
|
||||
## 小孩房間裝冷氣
|
||||
- [ ] 聯絡冷氣📅 2025-02-03
|
||||
|
||||
----------------------------------------
|
||||
|
||||
## 小孩房間買家具
|
||||
|
||||
----------------------------------------
|
||||
|
||||
# 參考來源
|
||||
176
00.01. 雜/MPPT.md
Normal file
176
00.01. 雜/MPPT.md
Normal file
@@ -0,0 +1,176 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-11-26
|
||||
time: 10:25:17
|
||||
description:
|
||||
---
|
||||
|
||||
如果您正在尋找一種方法來優化您的 **[太陽系](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/solar-system-advantages-and-disadvantages)** 為了充分利用太陽能板,您可能需要考慮購買 MPPT 太陽能充電控制器。但什麼是 MPPT 充電控制器以及它如何運作?使用其中一種有什麼好處以及如何為您的系統選擇合適的一種?在這篇文章中,我們將回答這些問題以及更多問題,並幫助您了解為什麼 MPPT 充電控制器是任何太陽能愛好者的必備品。
|
||||
|
||||

|
||||
|
||||
## 介紹
|
||||
|
||||
### 什麼是太陽能充電控制器?為什麼它很重要?
|
||||
|
||||
A **[太陽能控制器](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/solar-charge-controller)** 是一種調節從太陽能板到電池組的電壓和電流的裝置。它可以防止電池過度充電,過度充電會損壞電池並縮短其使用壽命。它還可以防止電池過度放電,過度放電可能導致電池容量和效率損失。對於任何使用電池儲存太陽能電池板產生的多餘能量的太陽能係統來說,太陽能充電控制器都是必不可少的。
|
||||
|
||||
### MPPT 和 PWM 充電控制器有什麼不同?
|
||||
|
||||
太陽能充電控制器主要有兩種: [**最大功率點追蹤 (MPPT) 和脈寬調變 (PWM)**](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/mppt-vs-pwm-solar-charge-controller) 。它們之間的主要區別在於如何處理太陽能電池板電壓和電池電壓之間的不匹配。 PWM 充電控制器只是降低太陽能電池板電壓以匹配電池電壓,這意味著它浪費了太陽能電池板產生的部分電力。另一方面,MPPT 充電控制器將多餘的電壓轉換為更多的電流,這意味著它可以從太陽能板中提取最大功率。
|
||||
|
||||
### 使用 MPPT 充電控制器有哪些好處?
|
||||
|
||||
與使用 PWM 充電控制器相比,使用 MPPT 充電控制器有幾個優點。一些好處是:
|
||||
|
||||
- 更高的效率:MPPT 充電控制器可以將太陽能係統的效率提高高達 30%,具體取決於條件。這意味著您可以從相同數量的太陽能電池板獲得更多的電力,或者使用更少的太陽能電池板來實現相同的電力輸出。
|
||||
|
||||
- 更大的靈活性:MPPT 充電控制器可讓您使用電壓高於電池組的太陽能電池板,這為您提供了更多選擇。您還可以串聯太陽能電池板,從而減少接線和安裝成本。
|
||||
|
||||
- 更好的性能:MPPT 充電控制器可以適應不斷變化的天氣和溫度條件,並始終找到太陽能板的最佳工作點。這意味著您可以 **[從太陽能板獲得更多電力](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/principles-of-solar-panels-and-how-they-work)** 即使陽光不強烈或溫度較低。
|
||||
|
||||
## MPPT 充電控制器的工作原理
|
||||
|
||||
### 最大功率點是多少?MPPT 如何追蹤它?
|
||||
|
||||
最大功率點是太陽能板電流-電壓曲線上提供最大功率輸出的點。最大功率點會根據太陽輻照度(照射到太陽能板的陽光量)和太陽能板的溫度而變化。太陽輻照度越高、溫度越低,最大功率點越高。
|
||||
|
||||
MPPT 是一種持續監控太陽能板的電流和電壓並調整輸出以匹配最大功率點的技術。 MPPT 使用複雜的演算法來計算電流和電壓的最佳組合,從而產生最高功率輸出。即使最大功率點因環境因素而變化,MPPT 也能追蹤最大功率點。
|
||||
|
||||
### MPPT如何匹配電池電壓並增加電流?
|
||||
|
||||
正如我們之前提到的,太陽能板電壓通常高於電池電壓,這意味著有一些多餘的電壓需要轉換成更多的電流。 MPPT 透過使用 DC-DC 轉換器來實現此目的,DC-DC 轉換器是一種可以改變直流 (DC) 源的電壓和電流的設備。 DC-DC 轉換器可以升高(增加)或降低(減少)電壓,同時相反地改變電流。
|
||||
|
||||
MPPT 充電控制器使用 DC-DC 轉換器降低太陽能板電壓以匹配電池電壓,同時按比例增加電流。例如,如果太陽能板電壓為36V,電流為5A,電池電壓為12V,MPPT充電控制器會將36V轉換為12V,並將電流從5A增加到15A。這樣,功率輸出保持不變(36V x 5A = 12V x 15A = 180W),但電流增加,這意味著可以向電池輸送更多功率。
|
||||
|
||||
### MPPT 如何處理溫度和太陽輻照度的變化?
|
||||
|
||||
正如我們之前提到的,太陽能電池板的最大功率點會根據溫度和太陽輻照度而變化。這意味著MPPT充電控制器需要不斷調整輸出以匹配最大功率點。 MPPT 透過使用回饋迴路來實現此目的,回饋迴路是一個將實際輸出與所需輸出進行比較並進行相應修正的系統。
|
||||
|
||||
MPPT充電控制器使用回饋迴路來測量太陽能板和電池的電流和電壓,並將它們與最大功率點進行比較。如果實際輸出低於最大功率點,MPPT充電控制器將增加輸出電壓並減少輸出電流,直到達到最大功率點。如果實際輸出高於最大功率點,MPPT充電控制器將降低輸出電壓並增加輸出電流,直到達到最大功率點。這樣,MPPT充電控制器就可以始終追蹤最大功率點,並向電池提供最佳功率輸出。
|
||||
|
||||
## 如何選擇 MPPT 充電控制器
|
||||
|
||||
### 選擇MPPT充電控制器時要考慮的主要參數有哪些?
|
||||
|
||||
當您購買 MPPT 充電控制器時,有幾個參數需要注意,例如:
|
||||
|
||||
- 最大輸入電壓:這是 MPPT 充電控制器可以處理太陽能板陣列的最高電壓。您需要確保 MPPT 充電控制器的最大輸入電壓高於太陽能板陣列的開路電壓 (Voc),也就是太陽能板未連接任何負載時的電壓。太陽能板的 Voc 隨溫度降低而增加,因此在計算 Voc 時需要考慮您所在位置可能的最冷溫度。
|
||||
|
||||
- 最大輸入電流:這是 MPPT 充電控制器可以處理來自太陽能板陣列的最大電流。您需要確保 MPPT 充電控制器的最大輸入電流高於太陽能板陣列的短路電流 (Isc),也就是充電時的電流。 **[太陽能板套件](https://zh-tw.shieldenchannel.com/collections/solar-panels)** 被短路。太陽能板的 Isc 隨著太陽輻照度的增加而增加,因此在計算 Isc 時,您需要考慮您所在位置可能最亮的陽光。
|
||||
|
||||
- 最大輸出功率:這是 MPPT 充電控制器可以提供給電池組的最高功率。您需要確保 MPPT 充電控制器的最大輸出功率高於負載的功率需求,也就是您想要與太陽能係統一起運行的所有裝置的總功耗。
|
||||
|
||||
- 電池相容性:這是 MPPT 充電控制器可以使用的電池組的類型和電壓。您需要確保MPPT充電控制器與您擁有的電池類型(如鉛酸、鋰離子等)和電池電壓(如12V、24V、48V等)相容或計劃用於您的太陽系。
|
||||
|
||||
### 如何確定適合您的太陽能係統的 MPPT 充電控制器的尺寸?
|
||||
|
||||
要確定適合您的太陽能係統的 MPPT 充電控制器的規格,您需要執行以下步驟:
|
||||
|
||||
- 第 1 步:計算太陽能板陣列的總功率輸出。您可以透過將每個太陽能電池板的額定功率 (W) 乘以陣列中太陽能電池板的數量來完成此操作。例如,如果您有 10 個太陽能板,每個太陽能板的額定功率為 100W,則太陽能板陣列的總功率輸出為 10 x 100W = 1000W。
|
||||
|
||||
- 第 2 步:計算太陽能板陣列的最大輸入電壓。您可以透過將每個太陽能電池板的 Voc 乘以陣列中串聯的太陽能電池板數量來實現此目的。例如,如果您有 10 個太陽能電池板,每個太陽能板的 Voc 為 20V,並且將它們串聯,則太陽能電池板陣列的最大輸入電壓為 10 x 20V = 200V。
|
||||
|
||||
- 步驟 3:計算太陽能板陣列的最大輸入電流。您可以透過將每個太陽能電池板的 Isc 乘以陣列中並聯的太陽能電池板的數量來實現此目的。例如,如果您有 10 個太陽能板,每個 Isc 為 5A,並將它們並聯,則太陽能板陣列的最大輸入電流為 10 x 5A = 50A。
|
||||
|
||||
- 步驟 4:選擇具有比太陽能板陣列更高的最大輸入電壓、最大輸入電流和最大輸出功率的 MPPT 充電控制器。您還需要確保 MPPT 充電控制器與您的電池類型和電壓相容。例如,如果您有 1000W 太陽能板陣列,最大輸入電壓為 200V,最大輸入電流為 50A,並且您想使用 12V 鉛酸電池組,則可以選擇具有最大輸入電壓的 MPPT 充電控制器。輸入電壓250V ,最大輸入電流60A,最大輸出功率1200W,相容於12V鉛酸電池。
|
||||
|
||||
### 如何比較不同品牌、型號的MPPT充電控制器?
|
||||
|
||||
當您比較不同品牌和型號的 MPPT 充電控制器時,還需要考慮其他一些因素,例如:
|
||||
|
||||
- 轉換效率:這是MPPT充電控制器可以從太陽能板陣列轉換到電池組的功率的百分比。轉換效率越高,功率損耗越少,輸送的功率越多。您可以透過查看規格或評論來比較不同 MPPT 充電控制器的轉換效率。
|
||||
|
||||
- 特性與功能:這是MPPT充電控制器可以提供的附加特性和功能,例如LCD顯示、遠端控制、資料記錄、溫度補償、負載控制等。功能和功能越多,便利性和功能就越多。您可以透過查看手冊或網站來比較不同 MPPT 充電控制器的特性和功能。
|
||||
|
||||
- 價格和保固:這是MPPT充電控制器的成本和保固。價格越低,保固期越長,價值和可靠性越高。您可以透過線上或線下商店比較不同 MPPT 充電控制器的價格和保固。
|
||||
|
||||
## 如何安裝並使用 MPPT 充電控制器
|
||||
|
||||
### 安裝MPPT充電控制器的基本步驟是什麼?
|
||||
|
||||
要安裝 MPPT 充電控制器,您需要遵循以下基本步驟:
|
||||
|
||||
- 步驟1:將MPPT充電控制器安裝在陰涼乾燥的地方,遠離陽光直射、熱源和易燃材料。您還需要確保 MPPT 充電控制器周圍有足夠的通風和間隙,以利於散熱和空氣流通。
|
||||
|
||||
- 步驟 2:依照極性和電壓規格將電池組連接到 MPPT 充電控制器。您需要使用適當的電纜、連接器和保險絲來連接電池,並確保電纜緊固。在將電池組連接到 MPPT 充電控制器之前,您還需要確保電池組已充滿電。
|
||||
|
||||
- 步驟 3:依照極性和電壓規格將太陽能板陣列連接到 MPPT 充電控制器。您需要使用適當的電纜、連接器和二極體來連接太陽能板,並確保電纜緊固。在將太陽能板陣列連接到 MPPT 充電控制器之前,您還需要確保太陽能板陣列沒有暴露在陽光下。
|
||||
|
||||
- 步驟 4:依照極性和電壓規格將負載連接到 MPPT 充電控制器。您需要使用適當的電纜、連接器和開關來連接負載,並確保電纜緊固。您還需要確保負載在連接到 MPPT 充電控制器之前已關閉。
|
||||
|
||||
- 步驟5:開啟MPPT充電控制器並檢查狀態指示燈和顯示。您需要確保 MPPT 充電控制器正常運作並顯示正確的訊息。您還需要確保 MPPT 充電控制器沒有顯示任何錯誤代碼或警告。
|
||||
|
||||
### 安裝和使用MPPT充電控制器時需要遵循哪些安全注意事項?
|
||||
|
||||
安裝和使用MPPT充電控制器時,需要遵循以下安全注意事項:
|
||||
|
||||
- 處理 MPPT 充電控制器、電池組、太陽能板陣列和負載時,請戴上防護手套、護目鏡和衣服。您需要避免觸電、短路、火災、爆炸和其他危險。
|
||||
|
||||
- 遵循 MPPT 充電控制器、電池組、太陽能板陣列和負載的說明和規格。您需要避免損壞、故障和保固無效。
|
||||
|
||||
- 請勿改裝、拆解或修復 MPPT 充電控制器、電池組、太陽能板陣列和負載。您需要避免受傷、故障和保固失效。
|
||||
|
||||
- 請勿將 MPPT 充電控制器、電池組、太陽能板陣列和負載暴露在水、灰塵、腐蝕、極端溫度或物理撞擊的環境中。您需要避免損壞、故障和保固失效。
|
||||
|
||||
### 如何監控 MPPT 充電控制器並排除故障?
|
||||
|
||||
若要監控 MPPT 充電控制器並對其進行故障排除,您需要執行以下操作:
|
||||
|
||||
- 定期監控MPPT充電控制器的狀態指示燈和顯示。您需要檢查輸入電壓、輸入電流、輸出電壓、輸出電流、輸出功率、電池電壓、電池充電狀態、電池溫度、負載狀態等資訊。您還需要檢查錯誤代碼和警告(如果有)。
|
||||
|
||||
- 根據錯誤代碼和警告(如果有)對 MPPT 充電控制器進行故障排除。故障處理步驟和解決方案需要參考MPPT充電控制器的使用手冊或諮詢客服。如果需要保固服務,您還需要聯絡MPPT充電控制器的製造商或經銷商。
|
||||
|
||||
## MPPT 充電控制器應用與範例
|
||||
|
||||
### MPPT 充電控制器有哪些常見應用?
|
||||
|
||||
MPPT充電控制器廣泛應用於需要太陽能發電的各種應用,例如:
|
||||
|
||||
- **[離網系統](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/what-is-an-off-grid-solar-system)**:這些系統未連接到電網,而是依靠太陽能和電池提供電力。 MPPT 充電控制器非常適合離網系統,因為它們可以最大限度地提高太陽能電池板的功率輸出並延長電池壽命。離網系統常用於偏遠地區,如鄉村、小木屋、房車、船隻等。
|
||||
|
||||
- **[併網系統](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/what-is-a-grid-tied-solar-system)**:這些系統連接到電網並使用太陽能來減少電費。 MPPT 充電控制器也適用於併網系統,因為它們可以提高太陽能板的效率並減少對電網的依賴。併網系統通常用於城市地區,例如家庭、辦公室、學校等。
|
||||
|
||||
- 混合系統:這些系統將太陽能與其他能源(例如風能、柴油或水力)結合。 MPPT 充電控制器也與混合系統相容,因為它們可以將太陽能與其他電源整合並優化能源管理。混合系統通常用於電網不穩定或不可靠的地區,例如島嶼、農場、度假村等。
|
||||
|
||||
### MPPT 充電控制器如何提高太陽能係統的效能和效率?
|
||||
|
||||
MPPT 充電控制器可以透過多種方式提高太陽能係統的效能和效率,例如:
|
||||
|
||||
- 增加功率輸出:MPPT 充電控制器可將太陽能係統的功率輸出增加高達 30%,具體取決於條件。這意味著您可以從相同數量的太陽能電池板獲得更多的電力,或者使用更少的太陽能電池板來實現相同的電力輸出。
|
||||
|
||||
- 減少功率損耗:MPPT 充電控制器可以透過最小化電壓降和電線電阻來減少太陽能係統的功率損耗。這意味著您可以使用更長、更細的電線來連接太陽能電池板和電池,從而節省金錢和空間。
|
||||
|
||||
- 增強電池保護:MPPT 充電控制器可透過防止過度充電、過度放電和反極性來增強太陽能係統的電池保護。這意味著您可以延長電池壽命並避免電池損壞。
|
||||
|
||||
### MPPT 充電控制器的實際應用範例有哪些?
|
||||
|
||||
以下是 MPPT 充電控制器的一些實際應用範例:
|
||||
|
||||
- 肯亞的太陽能水泵系統:該系統使用 MPPT 充電控制器為水泵供電,為農村社區提供清潔水。 MPPT充電控制器可以追蹤太陽能板的最大功率點並調整輸出以匹配水泵。即使在多雲天氣下,該系統每天也可泵送多達 40,000 公升水。
|
||||
|
||||
- 印度的太陽能路燈系統:該系統使用 MPPT 充電控制器為照亮村莊的 LED 路燈供電。 MPPT充電控制器可以優化太陽能板的功率輸出並調節電池的充電和放電。即使在雨季,該系統每晚也能提供長達 12 小時的可靠且可持續的照明。
|
||||
|
||||
- 尼泊爾的太陽能冷凍系統:該系統使用 MPPT 充電控制器為保存疫苗和藥品的冰箱供電。 MPPT充電控制器可以最大限度地提高太陽能電池板的功率輸出並維持冰箱的溫度。即使在高海拔和低溫條件下,該系統也能確保疫苗和藥物的安全有效。
|
||||
|
||||
## MPPT 充電控制器常見問題解答
|
||||
|
||||
### MPPT 充電控制器比 PWM 充電控制器更有效率多少?
|
||||
|
||||
MPPT 充電控制器通常比 [**PWM 充電控制器**](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/pwm-solar-charge-controller),因為它們可以將多餘的電壓轉換為更多的電流,而 PWM 充電控制器只是降低電壓以匹配電池。效率的確切差異取決於太陽能板電壓、電池電壓、溫度和太陽輻照度等條件。一般來說,MPPT 充電控制器的效率比 PWM 充電控制器高 10% 到 30%。
|
||||
|
||||
### 我可以將 MPPT 充電控制器與任何類型的太陽能電池板和電池一起使用嗎?
|
||||
|
||||
MPPT 充電控制器與大多數類型的太陽能板和電池相容,只要它們符合 MPPT 充電控制器的規格和要求。在與任何太陽能板和電池一起使用之前,您需要檢查 MPPT 充電控制器的最大輸入電壓、最大輸入電流、最大輸出功率和電池相容性。安裝和使用MPPT充電控制器、太陽能板、電池時還需要遵循其說明和注意事項。
|
||||
|
||||
### MPPT 充電控制器的使用壽命有多長?其保固期為何?
|
||||
|
||||
MPPT 充電控制器採用耐用且優質的材料和組件製成,使用壽命長。 MPPT充電控制器的使用壽命取決於多種因素,例如使用、維護和環境。一般來說,MPPT充電控制器如果保養得宜的話可以使用10到15年,甚至更長。 MPPT 充電控制器的保固期因製造商和型號而異。在購買和使用MPPT充電控制器之前,您需要查看其保固政策和條款。
|
||||
|
||||
## 結論
|
||||
|
||||
在這篇文章中,我們解釋了 MPPT 充電控制器是什麼、它的工作原理、如何選擇、如何安裝和使用,以及它的一些應用和範例。我們希望這篇文章能幫助您了解為什麼 MPPT 充電控制器是任何太陽能愛好者的必備品。如果您有任何疑問或需要任何協助,請隨時與我們聯繫。我們很樂意協助您滿足太陽能需求。感謝您的閱讀,祝您有美好的一天!
|
||||
|
||||
# 參考來源
|
||||
- [MPPT 太陽能充電控制器:它是什麼以及您為何需要它](https://zh-tw.shieldenchannel.com/blogs/portable-power-station/mppt-solar-charge-controller)
|
||||
1
00.01. 雜/Mel spectrogram.md
Normal file
1
00.01. 雜/Mel spectrogram.md
Normal file
@@ -0,0 +1 @@
|
||||
- [理解梅尔频谱(mel spectrogram)_melspectrogram-CSDN博客](https://blog.csdn.net/bo17244504/article/details/124707265)
|
||||
2
00.01. 雜/SSIM.md
Normal file
2
00.01. 雜/SSIM.md
Normal file
@@ -0,0 +1,2 @@
|
||||
- [結構相似性 - 維基百科,自由的百科全書](https://zh.wikipedia.org/zh-tw/%E7%B5%90%E6%A7%8B%E7%9B%B8%E4%BC%BC%E6%80%A7)
|
||||
|
||||
3
00.01. 雜/White noise.md
Normal file
3
00.01. 雜/White noise.md
Normal file
@@ -0,0 +1,3 @@
|
||||
白噪音,是指一種功率譜密度為常數的隨機信號。這種信號在各個頻段上的功率譜密度是一樣的,由於白光是由各種頻率(顏色)的單色光混合而成,故叫白噪音,它類似於廢棄無線電或電視台的靜電聲音,由於同時發出均勻聲頻,人耳可以察覺到。
|
||||
|
||||
也就是什麼頻率都有聲音,全部混合在一起。
|
||||
9
00.01. 雜/flask.canvas
Normal file
9
00.01. 雜/flask.canvas
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"0cf3eb9ca4edb9e7","x":-183,"y":-31,"width":250,"height":60,"type":"text","text":"flask"},
|
||||
{"id":"b9a009569e4d16d2","x":-183,"y":-160,"width":250,"height":60,"type":"text","text":"flask_login"},
|
||||
{"id":"d1e07b3f6c214732","x":-380,"y":-300,"width":250,"height":60,"type":"text","text":"User instance\n`class User(UserMixin)`"},
|
||||
{"id":"053c4bab0ff61e91","x":-380,"y":80,"width":460,"height":222,"type":"text","text":"- [第 8 章:用户认证 - Flask 入门教程](https://tutorial.helloflask.com/login/)\n- [第57天: Flask 用户登录 Flask-Login - 纯洁的微笑博客](https://www.ityouknow.com/python/2019/11/13/python-web-flask-login-057.html)\n- [第 25 天:Flask:登入系統 Flask-Login - iT 邦幫忙::一起幫忙解決難題,拯救 IT 人的一天](https://ithelp.ithome.com.tw/articles/10224408)"}
|
||||
],
|
||||
"edges":[]
|
||||
}
|
||||
15
00.01. 雜/三寶荒神.md
Normal file
15
00.01. 雜/三寶荒神.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-06-06
|
||||
time: 11:29:52
|
||||
description:
|
||||
---
|
||||
|
||||
- 是日本佛教特有的護法神之一。
|
||||
- 守護佛法僧三寶,[[厭離]][[不淨觀|不淨]]。
|
||||
- 形像一般是三面六臂或八面六臂(三面像的頭上有5個小面)。
|
||||
- 因治罰暴惡,所以呈現頭髪逆立的憤怒像,和密教的明王像共通。
|
||||
- 因為是除去不淨、災難的神,所以江戶時代以降,被視為火神和竈神,多作為竈神祭祀,是廚房常見的神祇。
|
||||
|
||||
# 參考來源
|
||||
13
00.01. 雜/不淨觀.md
Normal file
13
00.01. 雜/不淨觀.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-06-06
|
||||
time: 11:28:00
|
||||
description:
|
||||
---
|
||||
|
||||
- 佛教術語
|
||||
- 為一種修行禪定的調伏心智的方法。
|
||||
- 他們會藉由觀想人類身體的組成,以及人體在過世之後,成為屍體,並逐漸毀敗的過程,被認為是對治欲界貪欲特別有效的一種方式。也是五停心觀之一。
|
||||
|
||||
# 參考來源
|
||||
3
00.01. 雜/亞甲藍.md
Normal file
3
00.01. 雜/亞甲藍.md
Normal file
@@ -0,0 +1,3 @@
|
||||
又稱**亞甲基藍**、**次甲基藍**、**次甲藍**
|
||||
其他俗稱舊稱有:美藍、藍趴、甲烯藍、瑞士藍(Swiss blue)
|
||||
[國際非專利藥品名稱](https://zh.wikipedia.org/wiki/%E5%9B%BD%E9%99%85%E9%9D%9E%E4%B8%93%E5%88%A9%E8%8D%AF%E5%93%81%E5%90%8D%E7%A7%B0 "國際非專利藥品名稱")(INN)為 methylthioninium chloride,是一種[芳香](https://zh.wikipedia.org/wiki/%E8%8A%B3%E9%A6%99%E6%80%A7 "芳香性")[雜環化合物](https://zh.wikipedia.org/wiki/%E6%9D%82%E7%8E%AF%E5%8C%96%E5%90%88%E7%89%A9 "雜環化合物"),用作化學指示劑、染料、生物染色劑和藥物。
|
||||
27
00.01. 雜/使用 librosa 做 FFT.md
Normal file
27
00.01. 雜/使用 librosa 做 FFT.md
Normal file
@@ -0,0 +1,27 @@
|
||||
|
||||
```python
|
||||
import numpy as np
|
||||
n_fft=2048
|
||||
ft = np.abs(librosa.stft(y[:n_fft], hop_length=n_fft+l))
|
||||
plt.plot(ft)
|
||||
plt.title('Spectrum')
|
||||
plt.xlabel('Frequency Bin')
|
||||
plt.ylabel('Amp1itude')
|
||||
```
|
||||
|
||||
output e.g.:
|
||||
![[Pasted image 20231212180917.png]]
|
||||
|
||||
這時候 Y 軸是 amplitude,可以使用 `librosa.amplitude_to_db()` 來把 amplitude 轉為 db。
|
||||
|
||||
```python
|
||||
import librosa.display
|
||||
spec = np.abs(librosa.stft(y, hop_1ength=512))
|
||||
spec = librosa.amplitude_to_db(spec, ref=np.max)
|
||||
librosa.display.specshow(spec, sr=sr, x_axis='time', y_axis='log')
|
||||
p1t.colorbar(format='%+2.0f dB')
|
||||
plt.title( 'Spectrogram')
|
||||
```
|
||||
|
||||
Output:
|
||||
![[Pasted image 20231212181543.png]]
|
||||
13
00.01. 雜/使用 librosa 做 mel spectrogram.md
Normal file
13
00.01. 雜/使用 librosa 做 mel spectrogram.md
Normal file
@@ -0,0 +1,13 @@
|
||||
由於人類會對低頻低音高的片段更感興趣,所以會對通過 FFT 變換得到的 Amplitude 和 Frequency。
|
||||
[[Mel spectrogram]] 和 spectrogram 的差別就是 mel spectrogram 的頻率是 mel scale 變換後的頻率(你可以想像把Spectrogram整體往下壓)
|
||||
|
||||
```python
|
||||
mel_spect = librosa.feature.melspectrogram(y=y, sr=sr, n fft=2048, hop_Iength=1024)
|
||||
mel_spect = librosa.power_to_db(mel_spect, ref=np.max)
|
||||
librosa.display.specshow(mel_spect, y_axis='mel', fmax=8000, x_axis='time')
|
||||
plt.title('Mel Spectrogram')
|
||||
p1t.colorbar(format='%+2.0f dB')
|
||||
```
|
||||
|
||||
Output:
|
||||
![[Pasted image 20231212181946.png]]
|
||||
11
00.01. 雜/出離.md
Normal file
11
00.01. 雜/出離.md
Normal file
@@ -0,0 +1,11 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-06-06
|
||||
time: 11:25:34
|
||||
description:
|
||||
---
|
||||
|
||||
意為對**欲樂**的棄絕,不為塵垢所染。
|
||||
|
||||
# 參考來源
|
||||
12
00.01. 雜/厭離.md
Normal file
12
00.01. 雜/厭離.md
Normal file
@@ -0,0 +1,12 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-06-06
|
||||
time: 11:24:37
|
||||
description:
|
||||
---
|
||||
|
||||
- 佛教術語,「厭」指饜足、厭斥,「離」指[[出離]]、離欲。
|
||||
- 即說對世間苦、集之知曉進而對世俗生活「厭倦」、不感興趣,而願意出離苦,求涅槃道。
|
||||
|
||||
# 參考來源
|
||||
3
00.01. 雜/台語諺語.md
Normal file
3
00.01. 雜/台語諺語.md
Normal file
@@ -0,0 +1,3 @@
|
||||
###
|
||||
父母疼囝長流水,無時停。
|
||||
囝想父母樹尾風,有時陣。
|
||||
44
00.01. 雜/名言佳句.md
Normal file
44
00.01. 雜/名言佳句.md
Normal file
@@ -0,0 +1,44 @@
|
||||
- 初聞不知曲中意,再聽已是曲中人。
|
||||
- 讀書,就是要先將厚書讀薄,再將薄書讀厚。
|
||||
- 種一棵樹最好的時候,一個是過去,一個是現在 - dead aid by Dambisa Moyo [^1] ^901833
|
||||
- ![[20201224 - 寫作是最好的自我投資#^d7f87c|葉勝陶先生:「語言是有聲無形的文章,文章是有形無聲的語言。」]]
|
||||
- ![[20201224 - 寫作是最好的自我投資#^fad99d|蘇格拉底:「未經審查的人生沒有價值。」]]
|
||||
- ![[20201224 - 寫作是最好的自我投資#^fd93cf|「專業,二十一世紀你唯一的生存之道。」 - 大前研一]]
|
||||
- ![[20201224 - 寫作是最好的自我投資#^a00bcf|「任何一個好產品都是聰明人用笨功夫做出來的」 - 咪蒙]]
|
||||
- ![[20201224 - 寫作是最好的自我投資#^7e896d|「天才的唯一秘密,就在於刻意練習,用自己一套系統性的方法,不斷突破自己的邊界」 - 刻意練習,安德斯.艾瑞克森]]
|
||||
- ![[20230206 - 卡片盒筆記#^f3d5d9|康德:「不成熟,是指若無他人的教導就不會運用自己的理解力...]]
|
||||
- ![[20230206 - 卡片盒筆記#^1b06a6|我們並不是無法從經驗中學習,而是要再經驗發生之後快速獲得反饋(而且頻率密集),才能從自身的經驗中學到東西。]]
|
||||
- ![[20230801 - 蘇格拉底哲學特快車#^8f104c]]
|
||||
- ![[20250226 - 連結#^8caec9]]
|
||||
|
||||
---
|
||||
|
||||
1. 富人待人的共同點:明明知道這個人不行,但是他不提醒、不指點、不好為人師,即便是他的認知經驗都超過了對方,他也不會給對方的提建議。
|
||||
因為無論你是指點、說教,都是需要消耗能量,情商最低的行為就是不停的講道理,智者戒口,愚者指點江山。能說服一個人的從來不是道理,而是南墻;能點醒一個人的從來不是說教,而是磨難。
|
||||
|
||||
2. 母弱出商賈,父強做史郎,族旺留原籍,家貧走他鄉。父母弱,就要學著做生意去改變命運;父母強,就要學會背靠大樹去入仕為宮。如果宗族很強,就利用家族名望在本地發展,那如果家境貧寒,就需要遠走他鄉去尋找出路了。
|
||||
|
||||
3. 放下助人情節,尊重他人命運。
|
||||
社會的游戲規則,一層一層的難度係數和代價,都鎖死著不同的人,層層遞進。才會有這一句話:成年人,最終是被篩選出來的。你能賺得到多少錢,不是時間熬出來的,是社會中的他人把你篩選出來的。
|
||||
|
||||
4. 帶你賺錢的人,約你學習的人,和你談人生的人,和你聊理想的人,處處為你加油打氣,這才是貴人。故意在人多的時候訓你的人,你別往心里去,他是小人,在沒人的時候,才罵你跟你交心的人,千萬要記住,他是你的貴人。
|
||||
真正的貴人,會鼓勵你,指引你,幫助你,開拓你的眼界,糾正你的格局,帶給你正能量。
|
||||
|
||||
5. 一句很有力量的話就是叫允許一切發生。
|
||||
一切的發生,本身就是不可能去阻擋它的。有一句話叫境隨心變,所有不愉快的東西,你把它放在死亡面前你都可以包容,你都可以解釋,你就通了你就不會過得那麼委屈了。吃飯,睡覺才是天大的事,其他都可以放放。
|
||||
|
||||
6. 但凡有賺錢的好事,沒有人會免費教給你,要麼交學費,要麼對方真的願意幫你。不然做三年能成功的事情,可能就要花上五年。
|
||||
|
||||
7. 我很喜歡羅素的一句話:「屏蔽力」是一個人最頂級的能力。任何消耗你的人和事,多看一眼都是你的不對。
|
||||
|
||||
8. 近幾年明白了一個道理:就是人完全不需太懂事的,你只要形成自己的一套行事風格並發自內心不覺得有任何問題,那你身邊人就會自己調整,變換出一種能和你相處下去的模式和心態。
|
||||
你不想想辦法,別人就想想辦法,非常神奇這叫“想辦法”守恒。
|
||||
|
||||
9. 無論是什麼關系,提供不了情緒價值,給予不了經濟支持,給不了正面陪伴,三點不佔一樣,捨棄才是明智之舉。
|
||||
|
||||
10. 告訴你,只要你擔心別人會怎麼看你,他們就能奴役你;只有你再也不從自身之外尋求肯定,那你才能真正成為自己的主人。
|
||||
|
||||
---
|
||||
|
||||
|
||||
[^1]: [“種一棵樹最好的時間是十年前,其次是現在”出自哪裡?](https://zhidao.baidu.com/question/652202353537726525.html)
|
||||
6
00.01. 雜/固定型心態.md
Normal file
6
00.01. 雜/固定型心態.md
Normal file
@@ -0,0 +1,6 @@
|
||||
- 這是對個人成長阻礙最大的心態。害怕、逃避反饋的人,擔心反饋可能會傷害到自己的好形象,或許短時間內會覺得自己很優異,但是很快會在真正的表線上落後。諷刺的是,很多聰明、天賦異稟的學生,因為過去自身天賦異稟受到讚美,而不是因為自己的表現兒受到讚揚,因此多半只想完整保持住這個形象,不想讓自己接觸到新的挑戰,不想從失敗中學習。[^1]
|
||||
|
||||
|
||||
|
||||
|
||||
[^1]: 卡片盒筆記,P137。
|
||||
53
00.01. 雜/如何表達(How to Speak).md
Normal file
53
00.01. 雜/如何表達(How to Speak).md
Normal file
@@ -0,0 +1,53 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-01-06
|
||||
time: 09:58:20
|
||||
description:
|
||||
---
|
||||
|
||||
被演算法推到這部舊影片,結果竟然上癮地看了兩遍。真是相見恨晚。世界上有什麼東西不能用 AI 摘要的呢?也許這部影片就是。
|
||||
Patrick Winston 是美國電腦科學家,在 MIT 任教近 50 年,也是 AI 領域的權威之一。
|
||||
除了 AI 研究,他最有名的是一堂在 MIT 開設超過 40 年的名課:《如何表達》(How to Speak)。這堂課年年爆滿,甚至必須限制人數。
|
||||
YouTube 上有他 2018 年講課的完整錄影。令人遺憾的是 Winston 於隔年過世。影片連結放留言。
|
||||
嚴格來說,整堂六十分鐘的課並沒有傳授什麼「魔法」。然而,真正的魔法是這六十分鐘過得極快,才知道原來他在每一個環節都用上了自己示範的技巧。
|
||||
以下是比較有印象的重點,但仍高度推薦直接看全程影片,真的是享受。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
## 如何開場
|
||||
1. 不要以笑話開場。
|
||||
2. 給聽眾一個聽完後的承諾。
|
||||
|
||||
## 如何啟發別人
|
||||
1. 重要的事情要講三遍。
|
||||
2. 明確劃分自己的內容與他人的不同。
|
||||
3. 適時回頭帶一下重點,拉回注意力。
|
||||
|
||||
## 技術性細節
|
||||
1. 挑合適的時間,例如早上 11 點。
|
||||
2. 地點應該燈光充足。
|
||||
3. 粉筆與黑板很好用。
|
||||
4. 手不要插在口袋,也不要放在背後。
|
||||
5. 不要用雷射筆。
|
||||
6. 字絕對不能多。
|
||||
7. 字體最小為 40 級,既清楚也能避免太多。
|
||||
8. 投影片是用來展示概念,不是用來念或看的。
|
||||
9. 適當使用道具有助於聽眾記憶重點。
|
||||
10. 不要找專家排練,因為怎樣他都聽得懂。
|
||||
|
||||
## 如何激勵聽眾
|
||||
1. 只要你展現出熱情,聽眾就會感到被啟發。
|
||||
2. 給聽眾一個故事,並帶領他們提問、甚至分析。
|
||||
|
||||
## 如何說服聽眾
|
||||
1. 為了工作:分享願景,並說明解決問題的步驟。
|
||||
2. 為了有名:透過理念、故事、口號來打造個人品牌。
|
||||
|
||||
## 如何結束演講
|
||||
1. 絕不說「謝謝」,這很像台下的人只是基於禮貌才聽。
|
||||
2. 可以用行動號召作結。
|
||||
3. 或是你終於可以講個笑話。
|
||||
|
||||
# 參考來源
|
||||
- [Manny YH Li - 被演算法推到這部舊影片,結果竟然上癮地看了兩遍。真是相見恨晚。世界上有什麼東西不能用 AI... | Facebook](https://www.facebook.com/mannyyhl/posts/pfbid0EycLQ9VFmJFwW9qr5SAhNMp8J86Nb59B5sCK55G2juNpV1S1xFbBxv22C9tCEuWCl)
|
||||
1
00.01. 雜/布萊茲‧帕斯卡(Blaise Pascal).md
Normal file
1
00.01. 雜/布萊茲‧帕斯卡(Blaise Pascal).md
Normal file
@@ -0,0 +1 @@
|
||||
- 今天沒有時間,所以信的內容變得很長
|
||||
15
00.01. 雜/德國狼犬.md
Normal file
15
00.01. 雜/德國狼犬.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-06-20
|
||||
time: 00:02:21
|
||||
description:
|
||||
---
|
||||
|
||||
## 飼料
|
||||
- [[飼料]]
|
||||
|
||||
## 問題
|
||||
- 胃扭轉
|
||||
|
||||
# 參考來源
|
||||
13
00.01. 雜/成長型心態.md
Normal file
13
00.01. 雜/成長型心態.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2023-04-25
|
||||
time: 21:48:33
|
||||
description:
|
||||
---
|
||||
|
||||
積極尋求並歡迎各種反饋,不論正面還是負面,是長期獲得成功(還有快樂)的一個重要因素[^1]。
|
||||
|
||||
|
||||
|
||||
[^1]: 卡片盒筆記,P137。
|
||||
17
00.01. 雜/挖礦.canvas
Normal file
17
00.01. 雜/挖礦.canvas
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"9d207efca8e39cd4","type":"text","text":"Zephyr","x":-407,"y":58,"width":125,"height":60,"color":"3"},
|
||||
{"id":"cbead737c83840bd","type":"text","text":"## 錢包\n[zephyrprotocol](https://wallet.zephyrprotocol.com/)","x":-441,"y":-180,"width":194,"height":90},
|
||||
{"id":"e96c80e8aad5e6bc","type":"text","text":"## 教學\n[# ZEPH挖矿教程 CPU挖矿 全流程讲解 算力低解决方法](https://www.youtube.com/watch?v=Ro8XNMlAtrM)","x":-554,"y":262,"width":421,"height":92},
|
||||
{"id":"c06fb876aad6755a","type":"text","text":"## 挖礦工具\n- [xmrig](https://github.com/xmrig/xmrig)\n\n### Set donate to 0\n[[Build xmrig with Visual Studio 2022]]","x":0,"y":-260,"width":355,"height":185},
|
||||
{"id":"fa19a71efffddcb1","type":"text","text":"## 輔助工具\n### 選礦池\n[zephyr.miningocean.org](https://zephyr.miningocean.org/worker_stats)\n\n### 查CPU/GPU 算力\n- [XMRig](https://xmrig.com/benchmark)\n- https://www.hashrate.no/cpus\n\n### 算收益\n[Zephyr 挖矿收益计算器](https://minerstat.com/coin/ZEPH?lang=zh)","x":0,"y":-60,"width":355,"height":357},
|
||||
{"id":"9bb4b7969d5cf3e8","type":"text","text":"## 設定\n- [Windows 11 算力最大化](https://www.youtube.com/watch?v=vUbjxpBc9N8)","x":0,"y":310,"width":355,"height":89}
|
||||
],
|
||||
"edges":[
|
||||
{"id":"fda9bf543a8846de","fromNode":"9d207efca8e39cd4","fromSide":"top","toNode":"cbead737c83840bd","toSide":"bottom"},
|
||||
{"id":"dea21c3da2418bf6","fromNode":"9d207efca8e39cd4","fromSide":"right","toNode":"c06fb876aad6755a","toSide":"left"},
|
||||
{"id":"108524e502ec98a1","fromNode":"9d207efca8e39cd4","fromSide":"right","toNode":"fa19a71efffddcb1","toSide":"left"},
|
||||
{"id":"c272278ac173632a","fromNode":"9d207efca8e39cd4","fromSide":"bottom","toNode":"e96c80e8aad5e6bc","toSide":"top"},
|
||||
{"id":"b3999d558fa417e8","fromNode":"9d207efca8e39cd4","fromSide":"right","toNode":"9bb4b7969d5cf3e8","toSide":"left"}
|
||||
]
|
||||
}
|
||||
1
00.01. 雜/時間不一致性.md
Normal file
1
00.01. 雜/時間不一致性.md
Normal file
@@ -0,0 +1 @@
|
||||
我們對現在的想法與未來的想法大不相同。
|
||||
6
00.01. 雜/皮質醇.md
Normal file
6
00.01. 雜/皮質醇.md
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
皮質醇會直接妨礙認知與判斷能力。
|
||||
壓力會引發皮質醇釋放,影響大腦的幾個區域,例如前額葉皮質區、杏仁核(amygdala)、海馬體(hippocampus)等等。
|
||||
前額葉皮質區對於抑制衝動極為關鍵。 [^1]
|
||||
|
||||
[^1]: [[20230418 - 窮人的經濟學]] p.178
|
||||
1
00.01. 雜/知識管理.md
Normal file
1
00.01. 雜/知識管理.md
Normal file
@@ -0,0 +1 @@
|
||||
- [我的個人知識管理系統 - Pin 起來!](https://pinchlime.com/blog/my-personal-knowledge-management-system-2023/)
|
||||
2
00.01. 雜/稼動率.md
Normal file
2
00.01. 雜/稼動率.md
Normal file
@@ -0,0 +1,2 @@
|
||||
|
||||
亦稱為「產能利用率」,是用來衡量機器設備使用效率的重要指標之一,簡單來說就是用機器設備可以運轉的時間(即負荷時間)與扣除掉因保養、維修、假日等的停機時間之比率,其計算公式如後:稼動率=(負荷時間-停機時間)/ 負荷時間 。
|
||||
37
00.01. 雜/自我成長.canvas
Normal file
37
00.01. 雜/自我成長.canvas
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"4bc28156ba914925","type":"text","text":"成功","x":-127,"y":-32,"width":107,"height":60},
|
||||
{"id":"9bf6e96eb80b5ef9","type":"text","text":"熱情","x":-127,"y":100,"width":107,"height":60},
|
||||
{"id":"c00f7241e4fb1e59","type":"text","text":"自律","x":100,"y":-32,"width":93,"height":60},
|
||||
{"id":"2949ff9fb5621558","type":"text","text":"願景","x":-127,"y":-180,"width":107,"height":60},
|
||||
{"id":"0964b9a7120a94b2","type":"text","text":"放縱","x":300,"y":-32,"width":108,"height":60},
|
||||
{"id":"b642b18083f2f181","type":"text","text":"犧牲重要的東西以換取一時的歡樂","x":480,"y":-32,"width":212,"height":60},
|
||||
{"id":"eb9431052053dfa5","type":"text","text":"腦海中看到的未來","x":-198,"y":-320,"width":250,"height":60},
|
||||
{"id":"c8189efaab564e7a","type":"text","text":"沒有熱情\n就容易跟著流行走而迷失自己","x":-198,"y":260,"width":250,"height":60},
|
||||
{"id":"bf816d5dd96ac24c","type":"text","text":"判斷是非的道德感","x":-680,"y":-32,"width":250,"height":60},
|
||||
{"id":"36a3913993b8a464","type":"text","text":"良知","x":-360,"y":-32,"width":100,"height":60},
|
||||
{"id":"1ad4e8eefb07a55f","type":"text","text":"## 不道德\n1. 不勞而獲的財富\n2. 缺乏良知的歡樂\n3. 沒有品味的知識\n4. 缺乏道德的商業\n5. 不人道的科學\n6. 沒有犧牲的崇拜\n7. 無原則的政治","x":-1100,"y":-118,"width":250,"height":232},
|
||||
{"id":"5568235e8c0f93fd","type":"text","text":"誠信","x":-680,"y":-148,"width":140,"height":60},
|
||||
{"id":"fe97a4207f8cc0d1","type":"text","text":"平和","x":-680,"y":-210,"width":140,"height":60},
|
||||
{"id":"e9c988d9c758436c","type":"text","text":"| 全人 | 四項需求 | 四項才能 | 四項品質 | 心聲 |\n|:------:|:-------:|:-------------:|:------:|:------:|\n| 身體 | 生活 | 身體能力(PQ) | 自律 | 需求<br>(看到並滿足需求) |\n| 心智 | 學習 | 智力(IQ) | 願景 | 天賦才能<br>(自律的關注焦點)|\n| 情感 | 愛 | 情感力(EQ) | 熱情 | 熱情<br>(熱衷於某事)|\n| 心靈 | 發揮影響力| 精神力(SQ) | 良知 | 良知<br>(做正確的事)|","x":-1100,"y":-524,"width":529,"height":264}
|
||||
],
|
||||
"edges":[
|
||||
{"id":"241af6fdb0c62886","fromNode":"2949ff9fb5621558","fromSide":"right","toNode":"c00f7241e4fb1e59","toSide":"top","fromEnd":"arrow","label":"需要"},
|
||||
{"id":"2a2505cd34afee38","fromNode":"c00f7241e4fb1e59","fromSide":"right","toNode":"0964b9a7120a94b2","toSide":"left","fromEnd":"arrow","label":"相反面"},
|
||||
{"id":"a8030fccc63e991d","fromNode":"0964b9a7120a94b2","fromSide":"right","toNode":"b642b18083f2f181","toSide":"left"},
|
||||
{"id":"50ef3c5170178c34","fromNode":"2949ff9fb5621558","fromSide":"top","toNode":"eb9431052053dfa5","toSide":"bottom"},
|
||||
{"id":"299dd8caee4c658c","fromNode":"4bc28156ba914925","fromSide":"top","toNode":"2949ff9fb5621558","toSide":"bottom"},
|
||||
{"id":"b1c9d9de2be64b3e","fromNode":"4bc28156ba914925","fromSide":"left","toNode":"36a3913993b8a464","toSide":"right"},
|
||||
{"id":"ec48f8a15eec067c","fromNode":"4bc28156ba914925","fromSide":"bottom","toNode":"9bf6e96eb80b5ef9","toSide":"top"},
|
||||
{"id":"9be33fefcef78a91","fromNode":"4bc28156ba914925","fromSide":"right","toNode":"c00f7241e4fb1e59","toSide":"left"},
|
||||
{"id":"4d7452f97359f74f","fromNode":"9bf6e96eb80b5ef9","fromSide":"right","toNode":"c00f7241e4fb1e59","toSide":"bottom","label":"提供動力"},
|
||||
{"id":"bb333dafe2c3d8a3","fromNode":"9bf6e96eb80b5ef9","fromSide":"bottom","toNode":"c8189efaab564e7a","toSide":"top","fromEnd":"arrow","label":"相反面"},
|
||||
{"id":"91d81e51a4933de7","fromNode":"36a3913993b8a464","fromSide":"left","toNode":"bf816d5dd96ac24c","toSide":"right"},
|
||||
{"id":"235c633e9c020893","fromNode":"36a3913993b8a464","fromSide":"top","toNode":"9bf6e96eb80b5ef9","toSide":"top","label":"指導力量"},
|
||||
{"id":"70558ed8171bb110","fromNode":"bf816d5dd96ac24c","fromSide":"left","toNode":"1ad4e8eefb07a55f","toSide":"right","label":"相反面"},
|
||||
{"id":"0a7657886c552afc","fromNode":"bf816d5dd96ac24c","fromSide":"top","toNode":"5568235e8c0f93fd","toSide":"right"},
|
||||
{"id":"c018413f49ed30b5","fromNode":"bf816d5dd96ac24c","fromSide":"top","toNode":"fe97a4207f8cc0d1","toSide":"right"},
|
||||
{"id":"3e1a9dd13bcb3869","fromNode":"36a3913993b8a464","fromSide":"top","toNode":"2949ff9fb5621558","toSide":"bottom","label":"指導力量"},
|
||||
{"id":"4acfcf6f0a4d90aa","fromNode":"36a3913993b8a464","fromSide":"top","toNode":"c00f7241e4fb1e59","toSide":"left","label":"指導力量"}
|
||||
]
|
||||
}
|
||||
13
00.01. 雜/飼料.md
Normal file
13
00.01. 雜/飼料.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2024-06-20
|
||||
time: 00:02:26
|
||||
description:
|
||||
---
|
||||
|
||||
- https://www.mobile01.com/topicdetail.php?f=290&t=3688553
|
||||
- 因我現在有飼養一隻10個月大的狼犬,在8個月前,我都給牠吃皇家大型幼犬飼料,牠身上就一直有體臭,因養在室內,所以每周都必須洗澡,但是後來換了Prairie的羊肉飼料,牠的體臭就消失了,這個月我又買了皇家的大型犬成犬飼料,牠的味道又來了。冒昧問你,你養德國牧羊犬的目的?
|
||||
- [Prairie大草原 紐西蘭鮮羊肉全犬配方4.5磅 | Yahoo奇摩購物中心](https://tw.buy.yahoo.com/gdsale/Prairie%E5%A4%A7%E8%8D%89%E5%8E%9F-%E7%B4%90%E8%A5%BF%E8%98%AD%E9%AE%AE%E7%BE%8A%E8%82%89%E5%85%A8%E7%8A%AC%E9%85%8D%E6%96%B94-5%E7%A3%85-5663144.html)
|
||||
|
||||
# 參考來源
|
||||
27
00.01. 雜/魚病.canvas
Normal file
27
00.01. 雜/魚病.canvas
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"335a89dbc334dd1b","type":"text","text":"## 魚體表會出現白色且界線明顯的斑塊\n看起來像是體表顏色稍微變淡。大多從頭、鰭基部或尾柄開始發生。隨著時間過去,白斑周遭會有一圈紅色的發炎帶,白色部份的皮膚可能被完全侵蝕,而露出肌肉的紋理。","x":-695,"y":-300,"width":272,"height":200},
|
||||
{"id":"7f4edf44d2c506fb","type":"text","text":"## 魚會變得很喘\n魚鰓上會出現黃白色的黏液,且鰓會出現末端局部白化的現象。","x":-389,"y":-300,"width":250,"height":200},
|
||||
{"id":"ceff7f34f6a04b7a","type":"text","text":"## 游泳歪斜,或是很常停在定點休息\n感覺很虛弱","x":-109,"y":-300,"width":250,"height":200},
|
||||
{"id":"21e3e28e19400ffd","x":164,"y":-300,"width":250,"height":200,"type":"text","text":"## 魚鰭上的膜會快速消失,只留下鰭條"},
|
||||
{"id":"615a1fa0b7c50bc7","x":440,"y":-300,"width":250,"height":200,"type":"text","text":"## 外觀看起來很像魚的嘴巴爛掉\n會長出一圈白色的物質。嚴重的時候會併發水黴菌感染。可能會影響魚隻的食慾。"},
|
||||
{"id":"918d332bb59c9662","type":"text","text":"柱狀病","x":-36,"y":120,"width":104,"height":60},
|
||||
{"id":"2b32355f7e5170ea","x":-389,"y":60,"width":250,"height":180,"type":"text","text":"## 超急性感染\n\n魚隻沒有特別的症狀,但在感染12小時~24小時後會突然大量暴斃。"},
|
||||
{"id":"f0af8b3344f253bd","x":164,"y":60,"width":250,"height":180,"type":"text","text":"## 慢性感染:\n\n魚隻外觀沒有明顯的異常,初期也沒有症狀,但其腎臟會受到感染而逐漸喪失功能。而讓魚隻出現腹水的現象,最後因臟器衰竭而死亡。從感染到死亡從數個禮拜到數個月不等。"},
|
||||
{"id":"844caecc04a86213","x":-135,"y":320,"width":303,"height":97,"type":"text","text":"- [柱狀病 | 塔魚手札](https://www.towerfish.tw/information_detail.php?id=54)\n- [柱狀病症狀及治療方式](https://fish.tsumii.com/%E6%9F%B1%E7%8B%80%E7%97%85%E7%97%87%E7%8B%80%E5%8F%8A%E6%B2%BB%E7%99%82%E6%96%B9%E5%BC%8F/)"},
|
||||
{"id":"2f08b5e1af3b2a95","x":-36,"y":580,"width":104,"height":60,"type":"text","text":"水霉"},
|
||||
{"id":"f7fe65e825209b8a","x":-36,"y":820,"width":104,"height":60,"type":"text","text":"腸炎"},
|
||||
{"id":"1e3828a7ea29178e","x":-440,"y":580,"width":120,"height":60,"type":"text","text":"甲基藍"}
|
||||
],
|
||||
"edges":[
|
||||
{"id":"ea7bfbba50be04ae","fromNode":"918d332bb59c9662","fromSide":"left","toNode":"2b32355f7e5170ea","toSide":"right"},
|
||||
{"id":"08cb33e6b4992dbb","fromNode":"918d332bb59c9662","fromSide":"right","toNode":"f0af8b3344f253bd","toSide":"left"},
|
||||
{"id":"f051b02fb8da231f","fromNode":"918d332bb59c9662","fromSide":"top","toNode":"335a89dbc334dd1b","toSide":"bottom"},
|
||||
{"id":"13b1d002e0a882b0","fromNode":"918d332bb59c9662","fromSide":"top","toNode":"7f4edf44d2c506fb","toSide":"bottom"},
|
||||
{"id":"1724fab53b8ae982","fromNode":"918d332bb59c9662","fromSide":"top","toNode":"ceff7f34f6a04b7a","toSide":"bottom"},
|
||||
{"id":"dc0d96eddf6e175f","fromNode":"918d332bb59c9662","fromSide":"top","toNode":"21e3e28e19400ffd","toSide":"bottom"},
|
||||
{"id":"eab89ad662b34431","fromNode":"918d332bb59c9662","fromSide":"top","toNode":"615a1fa0b7c50bc7","toSide":"bottom"},
|
||||
{"id":"f5ab2deee8bd0e45","fromNode":"918d332bb59c9662","fromSide":"bottom","toNode":"844caecc04a86213","toSide":"top"},
|
||||
{"id":"9ba59b2d6c8d8b89","fromNode":"2f08b5e1af3b2a95","fromSide":"left","toNode":"1e3828a7ea29178e","toSide":"right"}
|
||||
]
|
||||
}
|
||||
39
00.01. 雜/魚藥 - Levamisole(左旋咪唑、左美索、左美素).md
Normal file
39
00.01. 雜/魚藥 - Levamisole(左旋咪唑、左美索、左美素).md
Normal file
@@ -0,0 +1,39 @@
|
||||
---
|
||||
tags: 魚藥, Levamisole, 左旋咪唑, 左美索, 左美素
|
||||
aliases:
|
||||
date: 2024-10-09
|
||||
time: 11:01:28
|
||||
description:
|
||||
---
|
||||
|
||||
廣效的抗寄生蟲藥物,它對人及動物的大部分線蟲感染均有廣效的驅蟲效力,所以被廣泛的應用在人類及動物。
|
||||
|
||||
# 主治
|
||||
- 七彩消瘦,變黑,肚子扁扁
|
||||
- 駝型線蟲
|
||||
- 蟯蟲
|
||||
- 腹水
|
||||
- 鰷蟲
|
||||
- 蛔蟲
|
||||
- 鉤蟲
|
||||
- 糞圓蟲
|
||||
- 線蟲
|
||||
- 鑽頭蟲
|
||||
- 蟲卵(可殺死蟲卵)
|
||||
|
||||
# 作用機制
|
||||
作用於線蟲可使蟲體麻痺,當動物服用 Levamisole 後,若蟲體快速隨糞便被排出,在糞便中尚可見活的蟲體,而若經過較長的時間才排出則蟲體分解而無法於糞便中見到。Levamisole 是一種快速作用的驅蟲劑;作用於線蟲神經節,在和線蟲接觸的數秒鐘內麻痺蟲體肌肉。蟲體無法維持正常位置,通常在24小時內被蠕動作用排出體外。
|
||||
|
||||
# 使用方法
|
||||
## 浸泡
|
||||
每一百公升的水,使用0.2公克(2PPM)(重症藥量加倍),藥效維持四十八小時,故可於四十八小時後再下藥,再添加換水量的藥量即可。
|
||||
最高劑量 10ppm。
|
||||
|
||||
## 口服
|
||||
可直接添加在魚食中,每 100 公克魚食可混合本品 1 公克(1000mg)餵食,連續 5-7 天。
|
||||
|
||||
# 注意事項
|
||||
當遇上魚體皮肉出現肉眼可見的絲蟲一類的頑強寄生蟲,一般驅蟲藥如 [[魚藥 - Mebendazole(美鞭達唑)]],褔馬林、銅藥都未必可以解決。因為 [[魚藥 - Mebendazole(美鞭達唑)]] 不能被腸道吸收進入血液,只能對腸道及體外蟲體發揮作用,但生長於皮肉中的寄生蟲就不能對付。Levamisole 可以經腸道吸收,經血液送到全組織,針對組織中的寄生蟲,但缺點是毒性較強。
|
||||
|
||||
# 資料收集
|
||||
- [三種體內藥物 | Facebook](https://www.facebook.com/legacy/notes/250504688381870/)
|
||||
52
00.01. 雜/魚藥 - Mebendazole(美鞭達唑).md
Normal file
52
00.01. 雜/魚藥 - Mebendazole(美鞭達唑).md
Normal file
@@ -0,0 +1,52 @@
|
||||
---
|
||||
tags: 魚藥, Mebendazole, 美鞭達唑
|
||||
aliases:
|
||||
date: 2024-10-09
|
||||
time: 11:00:47
|
||||
description:
|
||||
---
|
||||
|
||||
# 主治
|
||||
- 鞭蟲
|
||||
- 蟯蟲
|
||||
- 蛔蟲
|
||||
- 鉤蟲
|
||||
- 絲蟲
|
||||
- 對蟲卵亦有殺滅效果
|
||||
|
||||
# 作用機制
|
||||
經由阻斷 [[ATP]] 的合成來達到殺死寄生蟲的目的。基本上 [[ATP]] 乃是生物維持活動的能源、養分,若使寄生蟲無法吸收養分,便會逐漸消耗而死亡,最後隨腸道運動排出。
|
||||
安全性高、但作用慢。且必須週期重複使用才能斷根(在水族而言、是必須同時大量換水移除蟲體)。
|
||||
|
||||
# 副作用
|
||||
1. 本藥品屬直接殺蟲,故不需要併服瀉劑。
|
||||
2. 可抑制蟲卵形成幼蟲,故對體內之寄生蟲能發揮徹底的清除之效。
|
||||
3. 因不易被吸收,故不會引起全身性之毒性。
|
||||
4. 僅會抑制蟲體對葡萄糖之攝取,對人體則無作用,所以即使服用高劑量也不會影響血糖濃度。
|
||||
5. 對鞭蟲(WHIPWORM)、蛔蟲(YOUNDWORM)、蟯蟲(PINWORM)、美國鉤蟲(AMERICAN HOOKWORM)、普通的鉤蟲(COMMONHOOKWORM)、絲蟲(THERADWORM)皆有顯著的作用,尤其是鞭蟲。故不僅對單寄生蟲感染有卓效,對混合感染更是有實質的價值。
|
||||
|
||||
# 使用方法
|
||||
## 浸泡
|
||||
### 去除魚隻體表寄生蟲
|
||||
- 每一百公升的水,使用0.5公克,藥效維持四十八小時,故可於四十八小時後再下藥,再添加換水量的藥量即可。(重症藥量加倍)
|
||||
- ※ 使用本劑水溫提高到32~34度 。
|
||||
- 必須要先用甲酸或DMSO將藥物完全溶解後,再倒入缸中治療。處理的時間為24小時,24個小時之後,則必須要將水的分批的換掉,減少環境中的藥劑量。雖然將魚移出治療缸治療的話,就不用擔心換水的問題,但是存留在缸中的蟲卵就無法被殺滅,可能會需要反覆的給藥。因此可以選擇在原缸中治療,但花較多的心力去換水,或者是移出治療,但每個禮拜治療一次,重複三次。但必須要注意,反覆的治療可能會出現抗藥性。
|
||||
|
||||
### 去除底土的無脊椎生物
|
||||
- 不需要用醋酸將藥物溶解,直接磨粉後加水均勻的撒在底土上或是埋入底土內即可,而且需要的藥量並非以水體積下去計算,要以底土的體積下去計算。因為底土上的藥物添加後並不會特別的移除,如果以水體積下去計算可能會導致藥物劑量過高,造成魚隻的死亡。
|
||||
|
||||
## 口服
|
||||
- 口服給藥每公斤魚體重給予50mg的藥物
|
||||
- 口服給藥主要用來去除體內的線蟲與絛蟲感染,每天餵食一次藥餌,連續餵食3~5天。藥餌的製做為先將飼料用水稍微的沾濕,把藥丸磨成藥粉後,直接將藥粉灑到飼料上攪拌均勻,稍微晾乾後,即可以餵食。餵食時使用的飼料量為平常給的飼料量的三分之一到一半左右即可。另外必須要確定所有的魚隻都有吃到飼料,必要時須將魚隻隔離分開餵食。
|
||||
|
||||
# 注意事項
|
||||
- 如果藥物處理的時間不夠久,會讓蟲體有恢復的機會而失效,但如果處理太久,讓魚隻接觸過久的藥物,也會產生毒性。因此使用此類藥物時,藥物處理的時間非常重要。
|
||||
- 由於藥物是干擾蟲體的能量代謝,因此大多數的蟲體要在藥物處理完後1~2天才會出現明顯的死亡。不過當魚隻的消化道內如果被比較多寄生蟲感染時,使用此類藥物後就會造成大量的白便,這些糞便內可能含有部分還沒死亡的寄生蟲,如果健康的魚隻食入會有感染的風險,所以建議要快速的移除這些異常的糞便。
|
||||
- 對胎兒有致畸胎效果:在綿羊的實驗上已經證實對懷孕早期的胎兒具有致畸胎效果。雖然目前在人和魚身上還沒有報告,但在對種魚使用此藥的時候還是要特別的小心。另外也盡量不要讓孕婦接觸此藥。
|
||||
- 不同魚種的耐受性不同:部分鯉科與脂鯉科魚類(大部分的燈科魚類都屬於這兩類的魚隻)還有無鱗魚(例如:鯰魚、鰻魚)對mebendazole較為敏感,因此盡量不要使用此類藥物進行治療,如果需要使用則要使用最低劑量,且一定要特別注意藥物殘留的問題。
|
||||
- 對軟體動物與蝦類具有殺滅能力:軟體生物也會被此類藥物殺死,使用劑量與驅蟲劑量相同,只要浸泡即能殺滅。蝦子對mebendazole的抗性比軟體動物還要強一點,不過只要劑量稍微超標,也可能會死亡。
|
||||
- 不溶於水和酒精,只能用甲酸或DMSO溶
|
||||
|
||||
# 資料收集
|
||||
- [水族吸蟲藥-美鞭達唑的使用 | 塔魚手札](https://www.towerfish.tw/information_detail.php?id=11)
|
||||
- [三種體內藥物 | Facebook](https://www.facebook.com/legacy/notes/250504688381870/)
|
||||
25
00.01. 雜/魚藥 - Metronidazole(硝基嘧唑乙醇).md
Normal file
25
00.01. 雜/魚藥 - Metronidazole(硝基嘧唑乙醇).md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
tags: 魚藥, Metronidazole, 硝基嘧唑乙醇
|
||||
aliases:
|
||||
date: 2024-10-09
|
||||
time: 11:01:09
|
||||
description:
|
||||
---
|
||||
|
||||
# 主治
|
||||
- 鞭毛蟲
|
||||
- 六鞭毛蟲
|
||||
- 蟯蟲
|
||||
- 頭槽滌蟲
|
||||
- 頭洞病
|
||||
- 鰓病
|
||||
- 用於抗原蟲類、但作用機轉尚不明朗、而對於厭氧菌感染相當有效. 可是有肝毒性(且可能因個體而有過敏反應)。
|
||||
|
||||
# 作用機制
|
||||
本劑乃將魚體內寄生蟲與體內寄生蟲,做一次清理。
|
||||
|
||||
# 使用方法
|
||||
每一百公升的水,使用0.5公克(重症藥量加倍),藥效維持四十八小時,故可於四十八小時後再下藥,再添加換水量的藥量即可。
|
||||
|
||||
# 資料收集
|
||||
- [三種體內藥物 | Facebook](https://www.facebook.com/legacy/notes/250504688381870/)
|
||||
@@ -2,6 +2,7 @@
|
||||
# Family
|
||||
|
||||
## Wife
|
||||
- G221359687
|
||||
- 帳戶
|
||||
- 中國信託新竹分行
|
||||
- SWIFTCODE:CTCBTWTP299
|
||||
@@ -34,6 +35,8 @@
|
||||
- 國泰證券
|
||||
- 銀行交割帳號:`(013)699510287987`
|
||||
- 證券交易帳號:`8888-3839353`
|
||||
- E-Trade
|
||||
- 中文客服:00-800-3338-7233
|
||||
|
||||
### 定期匯款帳號
|
||||
#### 保險
|
||||
|
||||
69
01.00. Me/拍賣/20250915_銀梧.md
Normal file
69
01.00. Me/拍賣/20250915_銀梧.md
Normal file
@@ -0,0 +1,69 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-15
|
||||
time: 11:15:10
|
||||
description:
|
||||
---
|
||||
|
||||
- [ ] 黑刺柑 🛫 2025-09-15 📅 2025-09-16
|
||||
- https://www.facebook.com/groups/215647948445344/posts/24990836647166464/
|
||||
- https://www.facebook.com/groups/129710757621282/posts/1949774338948239/
|
||||
|
||||
|
||||
# Template
|
||||
```
|
||||
# 銀梧 競標
|
||||
|
||||
📐幹身 4 公分,寬幅 30 公分,樹高(不含盆) 29 公分
|
||||
|
||||
枝條茂密,是很好的素材,讓厲害的你來提高它的層次。
|
||||
會開白色小花,結紅色果實,很可愛。
|
||||
很好養護,生性強健,喜歡花果的人不要錯過。
|
||||
圖一至圖四是本次競標株
|
||||
圖五跟圖六是網路上找的開花結果圖,不是本株的喔!
|
||||
|
||||
💲起標:500 ,一刀 100
|
||||
📅結標:9/24 晚上 9:00
|
||||
|
||||
> 寄送
|
||||
● 7-11 店到店 NT$150
|
||||
|
||||
> 下標規則
|
||||
● 結標最後 10 分鐘內有人出價,競標時間就往後延長 10 分鐘。
|
||||
● 舉例:
|
||||
20:51~21:00 有人出價,結標時間為 21:10
|
||||
21:01~21:10 有人出價,結標時間為 21:20 以此類推
|
||||
|
||||
> 注意
|
||||
❗️售出不退換
|
||||
❗️自然環境培養,不可能狀態完美,介意請勿下單
|
||||
❗️請勿刪改留言或是棄標
|
||||
❗️寄送過程可能有損傷,介意者勿下標
|
||||
❗️會盡可能完善包裝,但貨運變數多,會擔心的強烈建議面交
|
||||
❗️包裹到貨盡快取貨,避免植株悶傷
|
||||
❗️請於得標後 24 小時內匯款
|
||||
```
|
||||
|
||||
```
|
||||
你好
|
||||
|
||||
恭喜得標黑刺柑
|
||||
總金額是 650 元
|
||||
請匯款到:
|
||||
中國信託銀行
|
||||
代號:822
|
||||
帳號:0000034540315726
|
||||
|
||||
匯款後請告訴我
|
||||
匯款帳號後五碼:
|
||||
姓名:
|
||||
電話:
|
||||
7-11門市名稱:
|
||||
7-11店號:
|
||||
|
||||
確認款項後會盡快為您寄出喔。謝謝。
|
||||
```
|
||||
|
||||
|
||||
# 參考來源
|
||||
60
01.00. Me/拍賣/20250922_黑松.md
Normal file
60
01.00. Me/拍賣/20250922_黑松.md
Normal file
@@ -0,0 +1,60 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-15
|
||||
time: 11:15:10
|
||||
description:
|
||||
---
|
||||
# Template
|
||||
```
|
||||
# 黑松 競標
|
||||
|
||||
📐幹身 2.5 公分,寬幅 23 公分,樹高(不含盆) 35 公分
|
||||
|
||||
盆養非常多年了,已經有些老度,是很好的素材,想練習的不要錯過。
|
||||
想省時間的更不要錯過。
|
||||
|
||||
💲起標:300 ,一刀 100
|
||||
📅結標:9/26 晚上 9:00
|
||||
|
||||
> 寄送
|
||||
● 7-11 店到店 NT$150
|
||||
|
||||
> 下標規則
|
||||
● 結標最後 10 分鐘內有人出價,競標時間就往後延長 10 分鐘。
|
||||
● 舉例:
|
||||
20:51~21:00 有人出價,結標時間為 21:10
|
||||
21:01~21:10 有人出價,結標時間為 21:20 以此類推
|
||||
|
||||
> 注意
|
||||
❗️售出不退換
|
||||
❗️自然環境培養,不可能狀態完美,介意請勿下單
|
||||
❗️請勿刪改留言或是棄標
|
||||
❗️寄送過程可能有損傷,介意者勿下標
|
||||
❗️會盡可能完善包裝,但貨運變數多,會擔心的強烈建議面交
|
||||
❗️包裹到貨盡快取貨,避免植株悶傷
|
||||
❗️請於得標後 24 小時內匯款
|
||||
```
|
||||
|
||||
```
|
||||
你好
|
||||
|
||||
恭喜得標黑松
|
||||
總金額是950元
|
||||
請匯款到:
|
||||
中國信託銀行
|
||||
代號:822
|
||||
帳號:0000034540315726
|
||||
|
||||
匯款後請告訴我
|
||||
匯款帳號後五碼:
|
||||
姓名:
|
||||
電話:
|
||||
7-11門市名稱:
|
||||
7-11店號:
|
||||
|
||||
確認款項後會盡快為您寄出喔。謝謝。
|
||||
```
|
||||
|
||||
|
||||
# 參考來源
|
||||
63
01.00. Me/拍賣/20251030_銀楓.md
Normal file
63
01.00. Me/拍賣/20251030_銀楓.md
Normal file
@@ -0,0 +1,63 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-10-30
|
||||
time: 18:48:34
|
||||
description:
|
||||
---
|
||||
![[IMG_0510.mov]]
|
||||
- [盆栽世界/bonsai | # 銀楓 競標 | Facebook](https://www.facebook.com/groups/215647948445344/posts/25432115229705268)
|
||||
|
||||
# Template
|
||||
```
|
||||
# 銀楓 競標
|
||||
|
||||
📐幹身 5.5 公分,寬幅 30 公分,樹高(不含盆) 20 公分
|
||||
|
||||
盆養非常多年了,已經有些老度,是很好的素材,想練習的不要錯過。
|
||||
想省時間的更不要錯過。
|
||||
|
||||
💲起標:100 ,一刀 100
|
||||
📅結標:11/1(六) 晚上 9:00
|
||||
|
||||
> 寄送
|
||||
● 7-11 店到店 NT$150
|
||||
|
||||
> 下標規則
|
||||
● 結標最後 10 分鐘內有人出價,競標時間就往後延長 10 分鐘。
|
||||
● 舉例:
|
||||
20:51~21:00 有人出價,結標時間為 21:10
|
||||
21:01~21:10 有人出價,結標時間為 21:20 以此類推
|
||||
|
||||
> 注意
|
||||
❗️售出不退換
|
||||
❗️自然環境培養,不可能狀態完美,介意請勿下單
|
||||
❗️請勿刪改留言或是棄標
|
||||
❗️寄送過程可能有損傷,介意者勿下標
|
||||
❗️會盡可能完善包裝,但貨運變數多,會擔心的強烈建議面交
|
||||
❗️包裹到貨盡快取貨,避免植株悶傷
|
||||
❗️請於得標後 24 小時內匯款
|
||||
```
|
||||
|
||||
```
|
||||
你好
|
||||
|
||||
恭喜得標黑松
|
||||
總金額是950元
|
||||
請匯款到:
|
||||
中國信託銀行
|
||||
代號:822
|
||||
帳號:0000034540315726
|
||||
|
||||
匯款後請告訴我
|
||||
匯款帳號後五碼:
|
||||
姓名:
|
||||
電話:
|
||||
7-11門市名稱:
|
||||
7-11店號:
|
||||
|
||||
確認款項後會盡快為您寄出喔。謝謝。
|
||||
```
|
||||
|
||||
|
||||
# 參考來源
|
||||
68
01.00. Me/拍賣/20251201_銀梧.md
Normal file
68
01.00. Me/拍賣/20251201_銀梧.md
Normal file
@@ -0,0 +1,68 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-15
|
||||
time: 11:15:10
|
||||
description:
|
||||
---
|
||||
|
||||
- [盆栽世界/bonsai | # 銀梧 競標 | Facebook](https://www.facebook.com/groups/215647948445344/posts/25718371407746314/)
|
||||
# Template
|
||||
```
|
||||
# 銀梧 競標
|
||||
|
||||
📐幹身 4 公分,寬幅 30 公分,樹高(不含盆) 29 公分
|
||||
|
||||
枝條茂密,是很好的素材,讓厲害的你來提高它的層次。
|
||||
會開白色小花,結紅色果實,很可愛。
|
||||
很好養護,生性強健,喜歡花果的人不要錯過。
|
||||
圖一至圖四是本次競標株。
|
||||
目前開花中(圖五)。
|
||||
|
||||
|
||||
|
||||
💲起標:100 ,一刀 100
|
||||
📅結標:12/3(三) 晚上 9:00
|
||||
|
||||
> 寄送
|
||||
● 7-11 店到店 NT$150
|
||||
|
||||
> 下標規則
|
||||
● 結標最後 10 分鐘內有人出價,競標時間就往後延長 10 分鐘。
|
||||
● 舉例:
|
||||
20:51~21:00 有人出價,結標時間為 21:10
|
||||
21:01~21:10 有人出價,結標時間為 21:20 以此類推
|
||||
|
||||
> 注意
|
||||
❗️售出不退換
|
||||
❗️自然環境培養,不可能狀態完美,介意請勿下單
|
||||
❗️請勿刪改留言或是棄標
|
||||
❗️寄送過程可能有損傷,介意者勿下標
|
||||
❗️會盡可能完善包裝,但貨運變數多,會擔心的強烈建議面交
|
||||
❗️包裹到貨盡快取貨,避免植株悶傷
|
||||
❗️請於得標後 24 小時內匯款
|
||||
```
|
||||
|
||||
![[Pasted image 20251203212605.png]]
|
||||
```
|
||||
你好
|
||||
|
||||
恭喜得標銀梧
|
||||
總金額是 500+150=650 元
|
||||
請匯款到:
|
||||
中國信託銀行
|
||||
代號:822
|
||||
帳號:0000034540315726
|
||||
|
||||
匯款後請告訴我
|
||||
匯款帳號後五碼:
|
||||
姓名:
|
||||
電話:
|
||||
7-11門市名稱:
|
||||
7-11店號:
|
||||
|
||||
確認款項後會盡快為您寄出喔。謝謝。
|
||||
```
|
||||
|
||||
|
||||
# 參考來源
|
||||
64
01.00. Me/拍賣/20251201_黑松.md
Normal file
64
01.00. Me/拍賣/20251201_黑松.md
Normal file
@@ -0,0 +1,64 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-10-30
|
||||
time: 18:48:34
|
||||
description:
|
||||
---
|
||||
|
||||
- [盆栽世界/bonsai | # 黑松 競標 | Facebook](https://www.facebook.com/groups/215647948445344/posts/25718316761085112)
|
||||
|
||||
# Template
|
||||
```
|
||||
# 黑松 競標
|
||||
|
||||
📐幹身 3.5 公分,寬幅 30 公分,樹高(不含盆) 20 公分
|
||||
|
||||
盆養非常多年了,已經有些老度,是很好的素材,想練習的不要錯過。
|
||||
想省時間的更不要錯過。
|
||||
|
||||
💲起標:100 ,一刀 100
|
||||
📅結標:12/3(三) 晚上 9:00
|
||||
|
||||
> 寄送
|
||||
● 7-11 店到店 NT$150
|
||||
|
||||
> 下標規則
|
||||
● 結標最後 10 分鐘內有人出價,競標時間就往後延長 10 分鐘。
|
||||
● 舉例:
|
||||
20:51~21:00 有人出價,結標時間為 21:10
|
||||
21:01~21:10 有人出價,結標時間為 21:20 以此類推
|
||||
|
||||
> 注意
|
||||
❗️售出不退換
|
||||
❗️自然環境培養,不可能狀態完美,介意請勿下單
|
||||
❗️請勿刪改留言或是棄標
|
||||
❗️寄送過程可能有損傷,介意者勿下標
|
||||
❗️會盡可能完善包裝,但貨運變數多,會擔心的強烈建議面交
|
||||
❗️包裹到貨盡快取貨,避免植株悶傷
|
||||
❗️請於得標後 24 小時內匯款
|
||||
```
|
||||
|
||||
![[Pasted image 20251203212210.png]]
|
||||
```
|
||||
你好
|
||||
|
||||
恭喜得標黑松
|
||||
總金額是1800+150=1950元
|
||||
請匯款到:
|
||||
中國信託銀行
|
||||
代號:822
|
||||
帳號:0000034540315726
|
||||
|
||||
匯款後請告訴我
|
||||
匯款帳號後五碼:
|
||||
姓名:
|
||||
電話:
|
||||
7-11門市名稱:
|
||||
7-11店號:
|
||||
|
||||
確認款項後會盡快為您寄出喔。謝謝。
|
||||
```
|
||||
|
||||
|
||||
# 參考來源
|
||||
14
01.01. 輸出/把 Flask 包裝成 EXE 檔.md
Normal file
14
01.01. 輸出/把 Flask 包裝成 EXE 檔.md
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
tags: logitech, autoserver, kirby
|
||||
aliases:
|
||||
date: 2024-05-28
|
||||
time: 14:20:24
|
||||
description:
|
||||
---
|
||||
|
||||
- 要加入 templates、static 與其他的靜態檔案
|
||||
- DB 位置不能用相對路徑,必須[[Determine Python is running as a script or as a frozen exe]],然後更新路徑
|
||||
- 要把 `flask db upgrade` 也變成 EXE 檔。
|
||||
|
||||
|
||||
# 參考來源
|
||||
35
10. 日記/2025-09-04(週四).md
Normal file
35
10. 日記/2025-09-04(週四).md
Normal file
@@ -0,0 +1,35 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-04
|
||||
time: 23:16:23
|
||||
description:
|
||||
---
|
||||
|
||||
時間:23:16:23
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
還沒到貨的:
|
||||
- [ ] Facebook [Ran Ming](https://www.facebook.com/ran.ming.3363/),巨鳳之卵
|
||||
- ![[巨鳳之卵_20250904_1.jpg|240]]
|
||||
- 2025-09-04,寄出
|
||||
- [ ] Facebook [金之華](https://www.facebook.com/jin.zhi.hua.858316),尼哥乳香
|
||||
- ![[尼哥乳香_20250904232125.png|240]]
|
||||
- 2025-09-04,寄出
|
||||
- [ ] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),正白皮橄欖 Commiphora kataf
|
||||
- ![[正白皮沒藥_20250904232350.png|240]]
|
||||
- 預計 2025-09-06 寄出
|
||||
- [ ] 酉
|
||||
- 象牙宮 x 2
|
||||
- 尼哥乳香
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
39
10. 日記/2025-09-07(週日).md
Normal file
39
10. 日記/2025-09-07(週日).md
Normal file
@@ -0,0 +1,39 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-07
|
||||
time: 21:46:58
|
||||
description:
|
||||
---
|
||||
|
||||
時間:21:46:58
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
還沒到貨的:
|
||||
- [x] Facebook [Ran Ming](https://www.facebook.com/ran.ming.3363/),巨鳳之卵 ✅ 2025-09-07
|
||||
- ![[巨鳳之卵_20250904_1.jpg|240]]
|
||||
- 2025-09-04,寄出
|
||||
- [x] Facebook [金之華](https://www.facebook.com/jin.zhi.hua.858316),尼哥乳香 ✅ 2025-09-07
|
||||
- ![[尼哥乳香_20250904232125.png|240]]
|
||||
- 2025-09-04,寄出
|
||||
- [ ] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),正白皮橄欖 Commiphora kataf
|
||||
- ![[正白皮沒藥_20250904232350.png|240]]
|
||||
- 預計 2025-09-06 寄出
|
||||
- [x] 酉 ✅ 2025-09-07
|
||||
- 象牙宮 x 2
|
||||
- 尼哥乳香
|
||||
|
||||
|
||||
做去一個禮拜又買了很多樹,有正白皮、尼哥乳香、巨鳳之卵等。想買的大概都買到了吧,除了角瘤沒藥以外~~~呵呵。
|
||||
希望能夠好好把這些植栽養好,讓我賺些零用錢吧~~~
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
43
10. 日記/2025-09-08(週一).md
Normal file
43
10. 日記/2025-09-08(週一).md
Normal file
@@ -0,0 +1,43 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-08
|
||||
time: 21:35:25
|
||||
description:
|
||||
---
|
||||
|
||||
時間:21:35:25
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
還沒到貨的:
|
||||
- [x] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),正白皮橄欖 Commiphora kataf ✅ 2025-09-08
|
||||
- ![[正白皮沒藥_20250904232350.png|240]]
|
||||
- 預計 2025-09-06 寄出
|
||||
- Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),
|
||||
- [ ] 正白皮橄欖 Commiphora kataf
|
||||
- ![[正白皮橄欖_Commiphora kataf_20250908213855.png|240]]
|
||||
- [ ] 安哥拉葡萄甕
|
||||
- ![[安哥拉葡萄甕_20250908213922.png|240]]
|
||||
- [ ] Facebook [林婷婷](https://www.facebook.com/lin.ting.ting.648158),列加式漆樹
|
||||
- ![[列加式漆樹_20250908214033.png|240]]
|
||||
- [ ] Facebook [余家豪](https://www.facebook.com/yu.jia.hao.624809),黃金沒藥
|
||||
- ![[黃金沒藥_20250908214232.png|240]]
|
||||
- [ ] 蝦皮[栽培人](https://shopee.tw/roroghaa123),角瘤沒藥 𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶
|
||||
- ![[角瘤沒藥_𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶_20250908214524.png|240]]
|
||||
|
||||
今天收到了正白皮,結果上就又買了一棵正白皮跟一棵安哥拉葡萄甕。
|
||||
現在總共有5棵樹還沒收到,最想要的角瘤沒藥也買到了,買樹到此告一個段落。
|
||||
接下來,就好好養樹吧,第一階段,把沒藥插枝,然後拿出來賣!
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
|
||||
- [ ] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),正白皮橄欖 Commiphora kataf
|
||||
55
10. 日記/2025-09-09(週二).md
Normal file
55
10. 日記/2025-09-09(週二).md
Normal file
@@ -0,0 +1,55 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-09
|
||||
time: 13:43:02
|
||||
description:
|
||||
---
|
||||
|
||||
時間:13:43:02
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
還沒到貨的:
|
||||
- [ ] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),
|
||||
- 正白皮橄欖 Commiphora kataf
|
||||
- ![[正白皮橄欖_Commiphora kataf_20250908213855.png|240]]
|
||||
- 安哥拉葡萄甕
|
||||
- ![[安哥拉葡萄甕_20250908213922.png|240]]
|
||||
- 預計 2025-09-13 7-11店到店寄出
|
||||
- [ ] Facebook [林婷婷](https://www.facebook.com/lin.ting.ting.648158),列加式漆樹
|
||||
- ![[列加式漆樹_20250908214033.png|240]]
|
||||
- 預計 2025-09-09 宅配出貨
|
||||
- [x] Facebook [余家豪](https://www.facebook.com/yu.jia.hao.624809),黃金沒藥 ✅ 2025-09-09
|
||||
- ![[黃金沒藥_20250908214232.png|240]]
|
||||
- [ ] Facebook[Ordex](https://www.facebook.com/ordex.tw),白皮亞種 Commiphora kataf var. turkanensis
|
||||
- ![[白皮亞種 Commiphora kataf var. turkanensis_20250909160857.png|240]]
|
||||
- [ ] 蝦皮[栽培人](https://shopee.tw/roroghaa123),角瘤沒藥 𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶
|
||||
- ![[角瘤沒藥_𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶_20250908214524.png|240]]
|
||||
- [ ] 蝦皮[Mumu select-韓式植萃生活美學](https://shopee.tw/xdnk62),西班牙油橄欖
|
||||
- ![[西班牙油橄欖_20250909134437.png|240]]
|
||||
- [ ] 蝦皮[創畝 Hawearth • Haworthia Nursery](https://shopee.tw/truncata2021),白象
|
||||
- ![[白象1_20250909134714.png|240]]
|
||||
- ![[白象2_20250909134813.png|240]]
|
||||
- [ ] 蝦皮[花痴植人](https://shopee.tw/mglt1412),藍白皮沒藥
|
||||
- ![[藍白皮沒藥_20250909134929.png|240]]
|
||||
- [ ] Facebook[宮洺](https://www.facebook.com/gong.ming.744911/),銀綃沒藥
|
||||
- https://www.facebook.com/groups/348159091867429/?multi_permalinks=25791965220393466
|
||||
- ![[Pasted image 20250909232321.png|240]]
|
||||
- ![[銀綃沒藥_20250909232133.png|240]]
|
||||
- ![[銀綃沒藥_20250909232140.png|240]]
|
||||
|
||||
昨天在蝦皮又買了:
|
||||
1. 西班牙油橄欖
|
||||
2. 白象2株
|
||||
|
||||
今天中午,還是把蝦皮那顆藍白皮買了,雖然是插枝株,但我覺得價格還算便宜,就買來種種看吧。
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
50
10. 日記/2025-09-10(週三).md
Normal file
50
10. 日記/2025-09-10(週三).md
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-10
|
||||
time: 16:51:50
|
||||
description:
|
||||
---
|
||||
|
||||
時間:16:51:50
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
## 還沒到貨的:
|
||||
- [ ] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),
|
||||
- 正白皮橄欖 Commiphora kataf
|
||||
- ![[正白皮橄欖_Commiphora kataf_20250908213855.png|240]]
|
||||
- 安哥拉葡萄甕
|
||||
- ![[安哥拉葡萄甕_20250908213922.png|240]]
|
||||
- 預計 2025-09-13 7-11店到店寄出
|
||||
- [x] Facebook [林婷婷](https://www.facebook.com/lin.ting.ting.648158),列加式漆樹 ✅ 2025-09-11
|
||||
- ![[列加式漆樹_20250908214033.png|240]]
|
||||
- 預計 2025-09-09 宅配出貨
|
||||
- [ ] Facebook[Ordex](https://www.facebook.com/ordex.tw),白皮亞種 Commiphora kataf var. turkanensis
|
||||
- ![[白皮亞種 Commiphora kataf var. turkanensis_20250909160857.png|240]]
|
||||
- [ ] 蝦皮[栽培人](https://shopee.tw/roroghaa123),角瘤沒藥 𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶
|
||||
- ![[角瘤沒藥_𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶_20250908214524.png|240]]
|
||||
- [ ] 蝦皮[Mumu select-韓式植萃生活美學](https://shopee.tw/xdnk62),西班牙油橄欖
|
||||
- ![[西班牙油橄欖_20250909134437.png|240]]
|
||||
- [ ] 蝦皮[創畝 Hawearth • Haworthia Nursery](https://shopee.tw/truncata2021),白象
|
||||
- ![[白象1_20250909134714.png|240]]
|
||||
- ![[白象2_20250909134813.png|240]]
|
||||
- [ ] 蝦皮[花痴植人](https://shopee.tw/mglt1412),藍白皮沒藥
|
||||
- ![[藍白皮沒藥_20250909134929.png|240]]
|
||||
- [ ] Facebook[宮洺](https://www.facebook.com/gong.ming.744911/),銀綃沒藥
|
||||
- https://www.facebook.com/groups/348159091867429/?multi_permalinks=25791965220393466
|
||||
- ![[Pasted image 20250909232321.png|240]]
|
||||
- ![[銀綃沒藥_20250909232133.png|240]]
|
||||
- ![[銀綃沒藥_20250909232140.png|240]]
|
||||
|
||||
## 要做的:
|
||||
- [ ] 寫一篇 blog:修正VNC無法使用firefox的問題,[解法](https://www.perplexity.ai/search/wei-shi-mo-yong-vnc-deng-ru-zh-3JNK3G2qThqlE9wssqa7fA)。
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
48
10. 日記/2025-09-11(週四).md
Normal file
48
10. 日記/2025-09-11(週四).md
Normal file
@@ -0,0 +1,48 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-11
|
||||
time: 13:35:18
|
||||
description:
|
||||
---
|
||||
|
||||
時間:13:35:18
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
## 還沒到貨的:
|
||||
- [ ] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),
|
||||
- 正白皮橄欖 Commiphora kataf
|
||||
- ![[正白皮橄欖_Commiphora kataf_20250908213855.png|240]]
|
||||
- 安哥拉葡萄甕
|
||||
- ![[安哥拉葡萄甕_20250908213922.png|240]]
|
||||
- 預計 2025-09-13 7-11店到店寄出
|
||||
- [ ] Facebook[Ordex](https://www.facebook.com/ordex.tw),白皮亞種 Commiphora kataf var. turkanensis
|
||||
- ![[白皮亞種 Commiphora kataf var. turkanensis_20250909160857.png|240]]
|
||||
- [x] 蝦皮[栽培人](https://shopee.tw/roroghaa123),角瘤沒藥 𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶 ✅ 2025-09-11
|
||||
- ![[角瘤沒藥_𝗖𝗼𝗺𝗺𝗶𝗽𝗵𝗼𝗿𝗮 𝗺𝗶𝗹𝗱𝗯𝗿𝗮𝗲𝗱𝗶𝗶_20250908214524.png|240]]
|
||||
- [ ] 蝦皮[Mumu select-韓式植萃生活美學](https://shopee.tw/xdnk62),西班牙油橄欖
|
||||
- ![[西班牙油橄欖_20250909134437.png|240]]
|
||||
- [x] 蝦皮[創畝 Hawearth • Haworthia Nursery](https://shopee.tw/truncata2021),白象 ✅ 2025-09-11
|
||||
- ![[白象1_20250909134714.png|240]]
|
||||
- ![[白象2_20250909134813.png|240]]
|
||||
- [x] 蝦皮[花痴植人](https://shopee.tw/mglt1412),藍白皮沒藥 ✅ 2025-09-11
|
||||
- ![[藍白皮沒藥_20250909134929.png|240]]
|
||||
- [ ] Facebook[宮洺](https://www.facebook.com/gong.ming.744911/),銀綃沒藥
|
||||
- https://www.facebook.com/groups/348159091867429/?multi_permalinks=25791965220393466
|
||||
- ![[Pasted image 20250909232321.png|240]]
|
||||
- ![[銀綃沒藥_20250909232133.png|240]]
|
||||
- ![[銀綃沒藥_20250909232140.png|240]]
|
||||
|
||||
## 要做的:
|
||||
- [ ] 寫一篇 blog:修正VNC無法使用firefox的問題,[解法](https://www.perplexity.ai/search/wei-shi-mo-yong-vnc-deng-ru-zh-3JNK3G2qThqlE9wssqa7fA)。
|
||||
48
10. 日記/2025-09-17(週三).md
Normal file
48
10. 日記/2025-09-17(週三).md
Normal file
@@ -0,0 +1,48 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-17
|
||||
time: 14:54:07
|
||||
description:
|
||||
---
|
||||
|
||||
時間:14:54:07
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
## 還沒到貨的:
|
||||
- [ ] Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),
|
||||
- 正白皮橄欖 Commiphora kataf
|
||||
- ![[正白皮橄欖_Commiphora kataf_20250908213855.png|240]]
|
||||
- 2025-09-16 寄出,7-11 店到店
|
||||
- 安哥拉葡萄甕
|
||||
- ![[安哥拉葡萄甕_20250908213922.png|240]]
|
||||
- 預計 2025-09-13 7-11店到店寄出
|
||||
- [ ] Facebook[Ordex](https://www.facebook.com/ordex.tw),白皮亞種 Commiphora kataf var. turkanensis
|
||||
- ![[白皮亞種 Commiphora kataf var. turkanensis_20250909160857.png|240]]
|
||||
- [x] 蝦皮[Mumu select-韓式植萃生活美學](https://shopee.tw/xdnk62),西班牙油橄欖 ✅ 2025-09-17
|
||||
- ![[西班牙油橄欖_20250909134437.png|240]]
|
||||
- ![[白象2_20250909134813.png|240]]
|
||||
- [x] Facebook[宮洺](https://www.facebook.com/gong.ming.744911/),銀綃沒藥 ✅ 2025-09-17
|
||||
- https://www.facebook.com/groups/348159091867429/?multi_permalinks=25791965220393466
|
||||
- ![[Pasted image 20250909232321.png|240]]
|
||||
- ![[銀綃沒藥_20250909232133.png|240]]
|
||||
- ![[銀綃沒藥_20250909232140.png|240]]
|
||||
- [ ] Facebook [Caudex22_plant女子塊根](https://www.facebook.com/profile.php?id=100090850470866),伊羅瓶幹 🛫 2025-09-16
|
||||
- ![[伊羅瓶幹_20250917152538.png|240]]
|
||||
- ![[伊羅瓶幹得標_20250917154031.png|240]]
|
||||
- [x] 酉,威迪沒藥 🛫 2025-09-12 ✅ 2025-09-17
|
||||
- 預計 2025-09-16 寄出
|
||||
|
||||
## 要做的:
|
||||
- [ ] 寫一篇 blog:修正VNC無法使用firefox的問題,[解法](https://www.perplexity.ai/search/wei-shi-mo-yong-vnc-deng-ru-zh-3JNK3G2qThqlE9wssqa7fA)。
|
||||
38
10. 日記/2025-09-18(週四).md
Normal file
38
10. 日記/2025-09-18(週四).md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-18
|
||||
time: 23:19:29
|
||||
description:
|
||||
---
|
||||
|
||||
時間:23:19:29
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
## 還沒到貨的:
|
||||
- Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),
|
||||
- [x] 正白皮橄欖 Commiphora kataf ✅ 2025-09-18
|
||||
- ![[正白皮橄欖_Commiphora kataf_20250908213855.png|240]]
|
||||
- 2025-09-16 寄出,7-11 店到店
|
||||
- [ ] 安哥拉葡萄甕
|
||||
- ![[安哥拉葡萄甕_20250908213922.png|240]]
|
||||
- 預計 2025-09-13 7-11店到店寄出
|
||||
- [ ] Facebook[Ordex](https://www.facebook.com/ordex.tw),白皮亞種 Commiphora kataf var. turkanensis
|
||||
- ![[白皮亞種 Commiphora kataf var. turkanensis_20250909160857.png|240]]
|
||||
- [ ] Facebook [Caudex22_plant女子塊根](https://www.facebook.com/profile.php?id=100090850470866),伊羅瓶幹 🛫 2025-09-16
|
||||
- ![[伊羅瓶幹_20250917152538.png|240]]
|
||||
- ![[伊羅瓶幹得標_20250917154031.png|240]]
|
||||
|
||||
## 要做的:
|
||||
- [ ] 寫一篇 blog:修正VNC無法使用firefox的問題,[解法](https://www.perplexity.ai/search/wei-shi-mo-yong-vnc-deng-ru-zh-3JNK3G2qThqlE9wssqa7fA)。
|
||||
50
10. 日記/2025-09-22(週一).md
Normal file
50
10. 日記/2025-09-22(週一).md
Normal file
@@ -0,0 +1,50 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-09-22
|
||||
time: 14:19:35
|
||||
description:
|
||||
---
|
||||
|
||||
時間:14:19:35
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
## 還沒到貨的:
|
||||
- Facebook [Joey Teng](https://www.facebook.com/joey.teng.33),
|
||||
- [x] 安哥拉葡萄甕 ✅ 2025-10-27
|
||||
- ![[安哥拉葡萄甕_20250908213922.png|240]]
|
||||
- 預計 2025-09-13 7-11店到店寄出
|
||||
- [x] Facebook[Ordex](https://www.facebook.com/ordex.tw),白皮亞種 Commiphora kataf var. turkanensis ✅ 2025-09-22
|
||||
- ![[白皮亞種 Commiphora kataf var. turkanensis_20250909160857.png|240]]
|
||||
- [x] Facebook [Caudex22_plant女子塊根](https://www.facebook.com/profile.php?id=100090850470866),伊羅瓶幹 🛫 2025-09-16 ✅ 2025-09-22
|
||||
- ![[伊羅瓶幹_20250917152538.png|240]]
|
||||
- ![[伊羅瓶幹得標_20250917154031.png|240]]
|
||||
- [x] Facebook [宮洺](https://www.facebook.com/gong.ming.744911/),白皮沒藥亞種,3000 ✅ 2025-10-27
|
||||
- https://www.facebook.com/groups/TWCSSWAPPER/permalink/25884693561120631/
|
||||
- 預計 2025-09-24 寄出
|
||||
````col
|
||||
```col-md
|
||||
![[白皮沒藥亞種_20250922231044.png|240]]
|
||||
```
|
||||
```col-md
|
||||
![[白皮沒藥亞種_20250922231551.png|240]]
|
||||
```
|
||||
````
|
||||
- [x] Facebook [Conservatory Helper Tainan](https://www.facebook.com/conservatory.helper.tainan/),角瘤沒藥,3000 ✅ 2025-10-27
|
||||
- https://www.facebook.com/groups/990885291528288/posts/1811913056092170/
|
||||
- ![[角瘤沒藥_20250922231247.png|240]]
|
||||
|
||||
|
||||
## 要做的:
|
||||
- [ ] 寫一篇 blog:修正VNC無法使用firefox的問題,[解法](https://www.perplexity.ai/search/wei-shi-mo-yong-vnc-deng-ru-zh-3JNK3G2qThqlE9wssqa7fA)。
|
||||
28
10. 日記/2025-10-27(週一).md
Normal file
28
10. 日記/2025-10-27(週一).md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-10-27
|
||||
time: 11:29:48
|
||||
description:
|
||||
---
|
||||
|
||||
時間:11:29:48
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
- [22年块根跌幅一哥,安哥拉值得入手吗? - YouTube](https://www.youtube.com/watch?v=uCJcFNuGB8Y)
|
||||
- 仙人掌崩盤理由
|
||||
- 嫁接
|
||||
- 多肉崩盤理由
|
||||
- 葉插
|
||||
- 組培
|
||||
- 仙人掌黑王丸、銀牡丹屬還是很貴,因為供不應求
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
170
10. 日記/2025-11-18(週二).md
Normal file
170
10. 日記/2025-11-18(週二).md
Normal file
@@ -0,0 +1,170 @@
|
||||
---
|
||||
tags:
|
||||
- ubuntu
|
||||
- cuda
|
||||
- cuDnn
|
||||
aliases:
|
||||
date: 2025-11-18
|
||||
time: 13:55:39
|
||||
description:
|
||||
---
|
||||
|
||||
時間:13:55:39
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
- 安裝git lfs:
|
||||
- [Git Large File Storage | Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.](https://git-lfs.com/)
|
||||
- 安裝 uv
|
||||
- [Installation | uv](https://docs.astral.sh/uv/getting-started/installation/#standalone-installer)
|
||||
- 要有 linux gpu 版本跟 linux cpu 版本
|
||||
- tensorflow 各版本對應的 Python、Compiler、Build tools、cuDNN 與 cuda 版號
|
||||
- [Build from source on Linux](https://tensorflow.google.cn/install/source?hl=en#setup_for_linux_and_macos)
|
||||
- [Build from source on Windows](https://tensorflow.google.cn/install/source_windows?hl=en)
|
||||
- [CUDA Toolkit 12.9 Update 1 for Ubuntu 24.04](https://developer.nvidia.com/cuda-12-9-1-download-archive?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=24.04&target_type=deb_local)
|
||||
- [cuDNN 9.16.0](https://developer.nvidia.com/cudnn-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=24.04&target_type=deb_local&Configuration=Full)
|
||||
- [cuDNN Installation](https://docs.nvidia.com/deeplearning/cudnn/installation/latest/prerequisites.html#required-software-and-hardware)
|
||||
- [cuDNN archive](https://developer.nvidia.com/cudnn-archive)
|
||||
- [cuDNN 與 CUDA Toolkit 版本對照表](https://docs.nvidia.com/deeplearning/cudnn/frontend/v1.16.0/reference/support-matrix.html#support-matrix)
|
||||
- 最終組合,tensorflow 2.20 + CUDA 12.9.0 + cuDNN 9.16.0
|
||||
|
||||
## Install CUDA Toolkit 12.9 for Ubuntu 24.04 x86_64
|
||||
```
|
||||
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-ubuntu2404.pin
|
||||
sudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600
|
||||
wget https://developer.download.nvidia.com/compute/cuda/12.9.1/local_installers/cuda-repo-ubuntu2404-12-9-local_12.9.1-575.57.08-1_amd64.deb
|
||||
sudo dpkg -i cuda-repo-ubuntu2404-12-9-local_12.9.1-575.57.08-1_amd64.deb
|
||||
sudo cp /var/cuda-repo-ubuntu2404-12-9-local/cuda-*-keyring.gpg /usr/share/keyrings/
|
||||
sudo apt-get update
|
||||
sudo apt-get -y install cuda-toolkit-12-9
|
||||
```
|
||||
|
||||
## Install cuDNN 9.16.0 for CUDA Toolkit 12
|
||||
cuDNN 9.16.0 有分2個版本,分別支援 CUDA 12 與 CUDA 13。安裝的時候要注意。
|
||||
### Installation
|
||||
```shell
|
||||
wget https://developer.download.nvidia.com/compute/cudnn/9.16.0/local_installers/cudnn-local-repo-ubuntu2404-9.16.0_1.0-1_amd64.deb
|
||||
sudo dpkg -i cudnn-local-repo-ubuntu2404-9.16.0_1.0-1_amd64.deb
|
||||
sudo cp /var/cudnn-local-repo-ubuntu2404-9.16.0/cudnn-*-keyring.gpg /usr/share/keyrings/
|
||||
sudo apt-get update
|
||||
```
|
||||
|
||||
### To install for CUDA 12
|
||||
```shell
|
||||
sudo apt-get -y install cudnn9-cuda-12
|
||||
```
|
||||
|
||||
### To install for CUDA 13
|
||||
```shell
|
||||
sudo apt-get -y install cudnn9-cuda-13
|
||||
```
|
||||
|
||||
## Remove local repo
|
||||
移除本地的 deb package
|
||||
1. 先找出安裝的 package name
|
||||
```
|
||||
dpkg -l | grep cuda-repo
|
||||
```
|
||||
|
||||
- 你應該會看到類似:
|
||||
```shell
|
||||
ii cuda-repo-debian12-12-9-local 12.9.1-575.57.08-1 amd64
|
||||
```
|
||||
|
||||
2. 移除
|
||||
- 設定檔保留
|
||||
```
|
||||
sudo dpkg -r cuda-repo-debian12-12-9-local
|
||||
```
|
||||
- 設定檔一併移除
|
||||
```
|
||||
sudo dpkg -P cuda-repo-debian12-12-9-local
|
||||
```
|
||||
|
||||
3. 用 `apt` 遺除以安裝的套件
|
||||
1. 先找出主要的套件
|
||||
```
|
||||
apt list --installed | grep cuda
|
||||
```
|
||||
2. 會看到類似以下
|
||||
```
|
||||
cuda-cccl-12-9/unknown,now 12.9.27-1 amd64 [installed,automatic]
|
||||
cuda-command-line-tools-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
cuda-compiler-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
cuda-crt-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
|
||||
cuda-cudart-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-cudart-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-cuobjdump-12-9/unknown,now 12.9.82-1 amd64 [installed,automatic]
|
||||
cuda-cupti-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-cupti-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-cuxxfilt-12-9/unknown,now 12.9.82-1 amd64 [installed,automatic]
|
||||
cuda-documentation-12-9/unknown,now 12.9.88-1 amd64 [installed,automatic]
|
||||
cuda-driver-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-gdb-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-libraries-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
cuda-libraries-dev-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
cuda-nsight-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-nsight-compute-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
cuda-nsight-systems-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
cuda-nvcc-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
|
||||
cuda-nvdisasm-12-9/unknown,now 12.9.88-1 amd64 [installed,automatic]
|
||||
cuda-nvml-dev-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-nvprof-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-nvprune-12-9/unknown,now 12.9.82-1 amd64 [installed,automatic]
|
||||
cuda-nvrtc-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
|
||||
cuda-nvrtc-dev-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
|
||||
cuda-nvtx-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-nvvm-12-9/unknown,now 12.9.86-1 amd64 [installed,automatic]
|
||||
cuda-nvvp-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-opencl-12-9/unknown,now 12.9.19-1 amd64 [installed,automatic]
|
||||
cuda-profiler-api-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-repo-debian12-12-9-local/now 12.9.1-575.57.08-1 amd64 [installed,local]
|
||||
cuda-sandbox-dev-12-9/unknown,now 12.9.19-1 amd64 [installed,automatic]
|
||||
cuda-sanitizer-12-9/unknown,now 12.9.79-1 amd64 [installed,automatic]
|
||||
cuda-toolkit-12-9-config-common/unknown,now 12.9.79-1 all [installed,automatic]
|
||||
cuda-toolkit-12-9/unknown,now 12.9.1-1 amd64 [installed]
|
||||
cuda-toolkit-12-config-common/unknown,now 12.9.79-1 all [installed,automatic]
|
||||
cuda-toolkit-config-common/unknown,now 12.9.79-1 all [installed,automatic]
|
||||
cuda-tools-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
cuda-visual-tools-12-9/unknown,now 12.9.1-1 amd64 [installed,automatic]
|
||||
```
|
||||
3. 移除:`sudo apt remove cuda-tools-12-9`
|
||||
4. 清除沒用的套件:`sudo apt autoremove`
|
||||
5. 刪除 keyring (如果你不再需要 CUDA repo):`sudo rm /usr/share/keyrings/cuda-*-keyring.gpg`
|
||||
|
||||
|
||||
## 紀錄一下這幾天買的東西
|
||||
### Facebook
|
||||
#### Hui Chuan Shin
|
||||
- [x] 長毛烏羽玉 x 2 = NT$400 ✅ 2025-11-22
|
||||
- [x] 銀冠玉 x 2 = NT$400 ✅ 2025-11-22
|
||||
#### Taipei Caudex Club
|
||||
- [x] 正白皮沒藥 NT$8000 ✅ 2025-11-25
|
||||
#### Clsc Caudex Vick (城市塊根)
|
||||
- [x] 瓶幹麒麟 NT$400 ✅ 2025-11-22
|
||||
#### Eva Hsu
|
||||
- [x] 無刺象牙丸 NT$1000 ✅ 2025-11-22
|
||||
#### 酉 5pm.twcaudex
|
||||
- [ ] ~~威迪沒藥 NT$5500~~
|
||||
|
||||
### 蝦皮
|
||||
#### [雲植園](https://shopee.tw/easy_planting?entryPoint=OrderDetail)
|
||||
- [x] [Discocactus horstii](https://shopee.tw/Discocactus-horstii-%EF%BD%9C5%E5%85%AC%E5%88%86%E4%BB%A5%E4%B8%8A%E9%96%8B%E8%8A%B1%E5%B0%BA%E5%AF%B8%EF%BD%9C%E5%A5%87%E7%89%B9%E4%B8%B8-%E9%96%8B%E8%8A%B1%E7%88%86%E9%A6%99%EF%BD%9C%E5%A4%9C%E9%96%8B%E9%A6%99%E8%8A%B1-%E4%BB%99%E4%BA%BA%E6%8E%8C%EF%BD%9C%E7%8C%B4%E5%B1%8D%E9%AB%94-%E5%A4%9A%E8%82%89%E6%A4%8D%E7%89%A9-i.1419103280.44023376705) NT$450 ✅ 2025-11-20
|
||||
- [x] [短豪刺琴絲丸(Mammillaria camptotricha)](https://shopee.tw/%E7%9F%AD%E8%B1%AA%E5%88%BA-%E7%90%B4%E7%B5%B2%E4%B8%B8-Mammillaria-camptotricha-i.1419103280.41860658534) NT$460 ✅ 2025-11-20
|
||||
#### [陽光美錦DAYLIGHT PLANTS](https://shopee.tw/pennychang1001?entryPoint=OrderDetail)
|
||||
- [x] [王妃雷神黃中斑](https://shopee.tw/%E7%8E%8B%E5%A6%83%E9%9B%B7%E7%A5%9E%E9%BB%83%E4%B8%AD%E6%96%91-%E4%B8%80%E7%89%A9%E4%B8%80%E6%8B%8D-%E9%BE%8D%E8%88%8C%E8%98%AD%E7%A7%91-%E5%A4%9A%E8%82%89-%E9%99%BD%E5%85%89%E7%BE%8E%E9%8C%A6DAYLIGHT-PLAN-i.9390921.28830880746) NT$380 ✅ 2025-11-20
|
||||
#### [陽明園](https://shopee.tw/annie__chang?entryPoint=OrderDetail)
|
||||
- [x] [直刺佩雷(Mammillaria perezdelarosae)](https://shopee.tw/%E9%99%BD%E6%98%8E%E5%9C%92-%E4%BB%99%E4%BA%BA%E6%8E%8C%E7%A7%91-%E7%9B%B4%E5%88%BA%E4%BD%A9%E9%9B%B7-Mammillaria-perezdelarosae-i.72033122.29973338254) NT$880 ✅ 2025-11-21
|
||||
- [x] [總理大賞笹之雪](https://shopee.tw/%E9%99%BD%E6%98%8E%E5%9C%92-%E9%BE%8D%E8%88%8C%E8%98%AD-%E7%B8%BD%E7%90%86%E5%A4%A7%E8%B3%9E%E7%AC%B9%E4%B9%8B%E9%9B%AA-%E4%B8%80%E7%89%A9%E4%B8%80%E6%8B%8D-i.72033122.10659429502) NT$600 ✅ 2025-11-21
|
||||
#### [BJ多肉植物](https://shopee.tw/a86239wen618?entryPoint=OrderDetail)
|
||||
- [x] 吹雪 NT$150 ✅ 2025-11-20
|
||||
- [x] 菊水綴化 NT$600 ✅ 2025-11-20
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
23
10. 日記/2025-11-27(週四).md
Normal file
23
10. 日記/2025-11-27(週四).md
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-11-27
|
||||
time: 10:53:16
|
||||
description:
|
||||
---
|
||||
|
||||
時間:10:53:16
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
|
||||
40
10. 日記/2025-12-01(週一).md
Normal file
40
10. 日記/2025-12-01(週一).md
Normal file
@@ -0,0 +1,40 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-12-01
|
||||
time: 16:08:56
|
||||
description:
|
||||
---
|
||||
|
||||
時間:16:08:56
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
## 紀錄一下這幾天買的東西
|
||||
### Facebook
|
||||
#### 酉
|
||||
- [ ] 象牙宮 NT$2700 🛫 2025-11-28
|
||||
#### 高宸仔
|
||||
- [x] Horstii x 2 NT$400 🛫 2025-11-28 ✅ 2025-12-03
|
||||
#### Bill Chiu (邱士標)
|
||||
- [x] 象牙宮 NT$15000 🛫 2025-11-30 ✅ 2025-12-01
|
||||
#### 石宥淳
|
||||
- [x] 霍武德大戟 NT$400 🛫 2025-11-30 ✅ 2025-12-05
|
||||
#### Taipei Caudex Club
|
||||
- [x] 波濤大戟 NT$1900 🛫 2025-11-30 ✅ 2025-12-06
|
||||
#### 吳松奮
|
||||
- [x] 光堂 NT$4000 🛫 2025-11-29 ✅ 2025-12-05
|
||||
#### 崎晹園藝
|
||||
- [x] 實生花牡丹 NT$700 🛫 2025-11-29 ✅ 2025-12-03
|
||||
- [x] 溫莎瓶幹 NT$600 🛫 2025-11-29 ✅ 2025-12-03
|
||||
- [x] 龜甲牡丹 NT$200 🛫 2025-11-29 ✅ 2025-12-03
|
||||
- [x] 皺疣花牡丹 NT$700 🛫 2025-11-29 ✅ 2025-12-03
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
63
10. 日記/2025-12-08(週一).md
Normal file
63
10. 日記/2025-12-08(週一).md
Normal file
@@ -0,0 +1,63 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-12-08
|
||||
time: 23:29:35
|
||||
description:
|
||||
---
|
||||
|
||||
時間:23:29:35
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
上禮拜五跟徐大的會議開的不太開心。徐大是對我很好沒錯,但是跟徐大的相處有時後會不太開心,有點悶,有點不爽。
|
||||
之前都沒有好好的去釐清這種感覺的確實感受與心裡的想法,我覺得應該來寫一下,試著探討一下。
|
||||
|
||||
徐大有時候會變得很強硬,不想討論,直接做出決定,而我會對這種強硬的態度感到反感。
|
||||
措辭上,把我當小弟看,有時候當新手看,讓我有被看不起的感覺。
|
||||
表現上,感覺會故意不讓我表現,把可以show的機會拿走。我對這一點是還好,不過拿走我想做、我有興趣的事情,就會讓我不開心。
|
||||
|
||||
今天看了「冒牌獨立」,書上說獨立有四個階段:功能獨立、態度獨立、情緒獨立、衝突獨立。
|
||||
不能情緒獨立的人需要他人的認同與讚許。
|
||||
不能衝突獨立的人在衝突中不能接受彼此的差異,進而產生罪惡感、焦慮、不信任、壓抑、怨恨、憤怒等情緒。
|
||||
|
||||
我想我在情緒上可能也不算獨立,我在技術上也是喜歡讚美與突出,我想我是用這種方法來肯定自我,而不是扎實的知識(例如演算法)。
|
||||
|
||||
在衝突上,我也是不擅長解決衝突的人,甚至會製造衝突,我沒辦法與意見不合的人心平氣和的說話,如果可以,我的潛意識應該會揍人。
|
||||
目前無法釐清無法好好說話是出自於沒耐心?還是沒有能力把條理說清楚?這個我需要再思考一下。
|
||||
反正,對於衝突我傾像於迴避,無法迴避的話,憤怒似乎是我的直覺反應。
|
||||
這在理性的人面前,根本就是玩具。
|
||||
|
||||
所以我該怎麼做呢?
|
||||
- 察覺:發展自己的觀點,以對方角度思考。
|
||||
- 發聲:持續對話,畫出自我界線,願意互相調整,共夠出新的處理方式。
|
||||
|
||||
以上是書中的作法。我想「願意互相調整」這部份我應該在想一想「我願意調整的範圍在哪裡?」我依據的原則是什麼呢?
|
||||
像是不害人不說謊這些超基本的原則以外,我還在乎什麼呢?
|
||||
|
||||
----------
|
||||
|
||||
從上上禮拜開始,漸漸的,會在晚上的重訓,算是舊習慣的恢復,但是身體已經胖太多,肌力也衰退不少,在加上心裡干擾身理,其實也沒有每天鍛鍊,反而是呈現一天捕魚三天曬網的糟糕樣態。
|
||||
|
||||
今天心裡又強烈的覺得不能如此頹喪,決定每天還是應該:
|
||||
- 重訓
|
||||
- 啞鈴40+15+20
|
||||
- 深蹲50
|
||||
- 棒式 60s
|
||||
- 拉筋
|
||||
- 看書
|
||||
- 早上看專業書籍30min-60min
|
||||
- 接謙謙回來後,看書30min
|
||||
- 寫完日記後,看書15min
|
||||
- Side project
|
||||
- 想一個 side project 來做
|
||||
- **很重要的**:只能在**上廁所**跟**吃完飯**的時候滑手機,都不能超過15min。
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
@@ -14,13 +14,13 @@ description:
|
||||
又好久沒有寫日記了。
|
||||
|
||||
從7月初在花市買了2棵鹿角蕨之後,就打開了買買買的開關,除了在蝦皮買了10顆苗以外,也在Facebook上買了幾棵有點尺寸的。目前買的幾棵:
|
||||
- [x] 🛫 2025-07-12 Facebook施利 - 賽爾索 ✅ 2025-07-16
|
||||
- [x] 🛫 2025-07-12 Facebook李曉優 - OMG 孢子苗 ✅ 2025-07-20
|
||||
- [x] 🛫 2025-07-12 Facebook施利 - 賽爾索,750元 ✅ 2025-07-16
|
||||
- [x] 🛫 2025-07-12 Facebook李曉優 - OMG 孢子苗,300元 ✅ 2025-07-20
|
||||
- 7/18 出貨
|
||||
- [x] 🛫 2025-07-14 植毓 Zhiyu - 侏儒銀葉亞猴 ✅ 2025-07-18
|
||||
- [x] 🛫 2025-07-14 植毓 Zhiyu - 侏儒銀葉亞猴,880元 ✅ 2025-07-18
|
||||
- 7/16 出貨
|
||||
- [x] 🛫 2025-07-14 7-ELEVEN賣貨便:鹿角蕨 - 細菌孢子苗 ✅ 2025-07-18
|
||||
- [x] 🛫 2025-07-15 Facebook劉峰 - 細菌孢子苗 ✅ 2025-07-18
|
||||
- [x] 🛫 2025-07-15 Facebook劉峰 - 細菌孢子苗,1500元 ✅ 2025-07-18
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
39
10. 日記/2025/07/2025-07-29(週二).md
Normal file
39
10. 日記/2025/07/2025-07-29(週二).md
Normal file
@@ -0,0 +1,39 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-07-29
|
||||
time: 21:52:44
|
||||
description:
|
||||
---
|
||||
|
||||
時間:21:52:44
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
繼續鹿角蕨瘋狂中,打算室內再來放一棵 OMG ,已經看好一棵了,等等來下標。結果沒有標到,大家壓秒跟出價實在太精準了。
|
||||
沒關係,買東西不要急,總會遇到自己想要的,或者,自己手邊的小苗移進來養也是可以阿~
|
||||
|
||||
最近買的東西:
|
||||
- 細菌,500元:Facebook 杜沅錩
|
||||
- 2025-08-02 到貨
|
||||
- 霸王蘇鐵,5800元:Facebook Hung Ona
|
||||
- 2025-08-01 到貨
|
||||
- 班比鹿角蕨,1200元:Facebook 方君城
|
||||
- 2025-08-01 到貨
|
||||
|
||||
----------
|
||||
|
||||
Andrew Dai 要離職了,所以我又要換老闆了。總覺得在羅技不踏實,某一個原因可能是我覺得我沒辦法直接在老闆面前直接證明自己吧。
|
||||
之前徐大說羅技有可能取消在家上班,這樣一來我就會覺得薪水太少了,該換工作了嗎?
|
||||
|
||||
----------
|
||||
|
||||
今天車子修好了,原因居然是有一張停車單掉進去鼓風機裡面,實在是太誇張了,以後千萬不能忘記把停車單拿起來,這代價太大了。
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
40
10. 日記/2025/08/2025-08-03(週日).md
Normal file
40
10. 日記/2025/08/2025-08-03(週日).md
Normal file
@@ -0,0 +1,40 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-03
|
||||
time: 21:39:42
|
||||
description:
|
||||
---
|
||||
|
||||
時間:21:39:42
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
週五回宜蘭,週六晚上就回新竹了。
|
||||
|
||||
週六去冬山的園藝店買了新的木板,也瘋狂下標,果然人不能閒著!
|
||||
- [x] 植感蕨對, OMG x 2 ✅ 2025-08-06
|
||||
- 2025-08-04 寄出
|
||||
- [x] 蕨士樂陳則宏,魔法公主 ✅ 2025-08-03
|
||||
- 2025-08-03 到貨
|
||||
- [x] Facebook [劉鴻銘](https://www.facebook.com/100007892946891/),OMG TC,380元 ✅ 2025-08-06
|
||||
- 2025-08-03,寄出
|
||||
- [x] Facebook [歐秋霆](https://www.facebook.com/100000122586975/),HFG正側芽,1400元 ✅ 2025-08-07
|
||||
- 貨號單:F8735532
|
||||
- 2025-08-04,寄出
|
||||
- [x] Facebook [Edwin Wu](https://www.facebook.com/100009307592506/),細菌正側芽,400元 ✅ 2025-08-07
|
||||
- [x] Facebook [威利鹿小小](https://www.facebook.com/61556146230475/),玉女孢子苗,1600元 ✅ 2025-08-05
|
||||
- 2025-08-03,寄出
|
||||
- 2025-08-05,到貨
|
||||
- [x] Facebook [林煊煊](https://www.facebook.com/100020080773403/),玉女孢子苗,1800元 ✅ 2025-08-09
|
||||
- 2025-08-04,植株太溼所以暫緩寄出
|
||||
- [x] Facebook [Eva Hsu](https://www.facebook.com/100071525147851/),索娜乳香+一本尼,888元 ✅ 2025-08-06
|
||||
- 2025-08-04,寄出
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
26
10. 日記/2025/08/2025-08-08(週五).md
Normal file
26
10. 日記/2025/08/2025-08-08(週五).md
Normal file
@@ -0,0 +1,26 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-08
|
||||
time: 00:10:52
|
||||
description:
|
||||
---
|
||||
|
||||
時間:00:10:52
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
蝦皮88購物節,大買特買!
|
||||
- [ ] 欣榮園藝資材行,1185元
|
||||
- [x] 瑞光植物燈,1864元 ✅ 2025-08-11
|
||||
- [ ] JF生活電工場,249元
|
||||
- [x] Odyssey植物狂熱俱樂部,1050元 ✅ 2025-08-11
|
||||
- [ ] Jin_store,988元
|
||||
- [x] SL's 植物園,2220元 ✅ 2025-08-11
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
35
10. 日記/2025/08/2025-08-11(週一).md
Normal file
35
10. 日記/2025/08/2025-08-11(週一).md
Normal file
@@ -0,0 +1,35 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-11
|
||||
time: 15:11:58
|
||||
description:
|
||||
---
|
||||
|
||||
時間:15:11:58
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
目前還沒收到的東西
|
||||
- [ ] Facebook [陳妍甄](https://www.facebook.com/100010168146217/),黃月孢子苗,400元
|
||||
- 2025-08-10,寄出
|
||||
- [x] Facebook [吳政翰](https://www.facebook.com/wu.zheng.han.840718),2號珍妮,1680元 ✅ 2025-08-11
|
||||
- 2025=08-11,到貨
|
||||
- [x] Facebook [Yo Huang](https://www.facebook.com/yo.huang.9440),細菌孢子苗,3200元 ✅ 2025-08-12
|
||||
- 2025-08-11,寄出
|
||||
- [ ] Facebook [羅子祥](https://www.facebook.com/zixiang.luo1#),織冠漆樹+象足漆樹,1760元
|
||||
- 2025-08-11,寄出
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
- [ ] 欣榮園藝資材行,1185元
|
||||
- [ ] 瑞光植物燈,1864元
|
||||
- [ ] JF生活電工場,249元
|
||||
- [ ] Odyssey植物狂熱俱樂部,1050元
|
||||
- [ ] Jin_store,988元
|
||||
- [ ] SL's 植物園,2220元
|
||||
34
10. 日記/2025/08/2025-08-12(週二).md
Normal file
34
10. 日記/2025/08/2025-08-12(週二).md
Normal file
@@ -0,0 +1,34 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-12
|
||||
time: 13:55:33
|
||||
description:
|
||||
---
|
||||
|
||||
時間:13:55:33
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
今天買了一直很想要「矮種霸王蘇鐵」。
|
||||
今天也把植物燈給設定好了。
|
||||
|
||||
等到貨:
|
||||
- [ ] Facebook [Hung Ona](https://www.facebook.com/mie.m.hong),矮種霸王蘇鐵,7700元
|
||||
- [x] Facebook [陳妍甄](https://www.facebook.com/100010168146217/),黃月孢子苗,400元 ✅ 2025-08-12
|
||||
- [ ] Facebook [羅子祥](https://www.facebook.com/zixiang.luo1#),織冠漆樹+象足漆樹,1760元
|
||||
- [ ] 欣榮園藝資材行,1185元
|
||||
- [x] 瑞光植物燈,1864元 ✅ 2025-08-12
|
||||
- [x] JF生活電工場,249元 ✅ 2025-08-12
|
||||
- [x] Odyssey植物狂熱俱樂部,1050元 ✅ 2025-08-12
|
||||
- [x] Jin_store,988元 ✅ 2025-08-12
|
||||
- [x] SL's 植物園,2220元 ✅ 2025-08-12
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
36
10. 日記/2025/08/2025-08-13(週三).md
Normal file
36
10. 日記/2025/08/2025-08-13(週三).md
Normal file
@@ -0,0 +1,36 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-13
|
||||
time: 13:50:38
|
||||
description:
|
||||
---
|
||||
|
||||
時間:13:50:38
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
等到貨:
|
||||
- [x] Facebook [Hung Ona](https://www.facebook.com/mie.m.hong),矮種霸王蘇鐵,7700元 ✅ 2025-08-13
|
||||
- [x] Facebook [羅子祥](https://www.facebook.com/zixiang.luo1#),織冠漆樹+象足漆樹,1760元 ✅ 2025-08-13
|
||||
- [ ] 欣榮園藝資材行,1185元
|
||||
|
||||
神聖乳香不知道怎麼了,全部葉片變得枯萎沒有生氣,不知道是不是我噴了殺菌劑+殺蟲劑的關係?
|
||||
|
||||
晚上標到了2棵曲刺妖炎,開心。
|
||||
也有考慮要不要買白火焰龍舌蘭,可以預計的 90x50 cm 的位置好像放不下了!
|
||||
|
||||
把檜木跟桂花班之後:
|
||||
- 如果買新的架子,那獲得 2 層 90x50cm 的空間,但是花架子錢
|
||||
- 需要費力一番把魚缸移位,獲得 140x50cm 的空間,但是不用花架子錢
|
||||
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
|
||||
36
10. 日記/2025/08/2025-08-19(週二).md
Normal file
36
10. 日記/2025/08/2025-08-19(週二).md
Normal file
@@ -0,0 +1,36 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-19
|
||||
time: 16:14:17
|
||||
description:
|
||||
---
|
||||
|
||||
時間:16:14:17
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
還沒到貨的:
|
||||
- [ ] 蝦皮,爪爬植,巨鳳之卵,🛫 2025-08-18
|
||||
- 預計 2025-08-20 到貨
|
||||
- [x] 蝦皮,G.L.魔仙園多肉植物,象牙宮實生苗, 🛫 2025-08-18 ✅ 2025-08-19
|
||||
- 預計 2025-08-20 到貨
|
||||
- [ ] Facebook [巫勝暉](https://www.facebook.com/wu.shenghuei.5),岩石獅子,🛫 2025-08-18
|
||||
- ![[岩石獅子_Facebbok_巫勝暉_拍賣_20250819225701.png|240]]
|
||||
- 2025-08-19 寄出
|
||||
- [ ] Facebook [Hong Siao](https://www.facebook.com/hong.siao.2025),象牙宮,🛫 2025-08-19
|
||||
- ![[象牙宮_Facebook_HongSiao_20250819225611.png|240]]
|
||||
- 預計 2025-08-25 寄出
|
||||
- [ ] Facebook [崎晹園藝](https://www.facebook.com/huang.pei.ci.792662),金剛篆綴化錦,🛫 2025-08-19
|
||||
- ![[金剛篆綴化錦_Facebook_崎晹園藝_20250819225352.png|240]]
|
||||
- 預計 2025-08-25 寄出
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
- [x] 欣榮園藝資材行,1185元 ✅ 2025-08-16
|
||||
58
10. 日記/2025/08/2025-08-20(週三).md
Normal file
58
10. 日記/2025/08/2025-08-20(週三).md
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
tags:
|
||||
aliases:
|
||||
date: 2025-08-20
|
||||
time: 14:36:57
|
||||
description:
|
||||
---
|
||||
|
||||
時間:14:36:57
|
||||
|
||||
---
|
||||
|
||||
# 今日發生什麼事?
|
||||
還沒到貨的:
|
||||
- [x] 蝦皮,爪爬植,巨鳳之卵, 🛫 2025-08-18 ✅ 2025-08-20
|
||||
- 預計 2025-08-20 到貨
|
||||
- [ ] Facebook [巫勝暉](https://www.facebook.com/wu.shenghuei.5),岩石獅子,🛫 2025-08-18
|
||||
- ![[岩石獅子_Facebbok_巫勝暉_拍賣_20250819225701.png|240]]
|
||||
- 2025-08-19 寄出
|
||||
- [ ] Facebook [Hong Siao](https://www.facebook.com/hong.siao.2025),象牙宮,🛫 2025-08-19
|
||||
- ![[象牙宮_Facebook_HongSiao_20250819225611.png|240]]
|
||||
- 預計 2025-08-25 寄出
|
||||
- [ ] Facebook [崎晹園藝](https://www.facebook.com/huang.pei.ci.792662),金剛篆綴化錦,🛫 2025-08-19
|
||||
- ![[金剛篆綴化錦_Facebook_崎晹園藝_20250819225352.png|240]]
|
||||
- 預計 2025-08-25 寄出
|
||||
- [ ] 蕨士樂陳則宏,Willinckii X Veitchii High Shield ✅ 2025-08-18
|
||||
- ![[Willinckii_X_Veitchii High Shield_20250820143948.png|240]]
|
||||
- 預計 2025-08-25 寄出
|
||||
- [ ] 酉,鬼棲閣 🛫 2025-08-20
|
||||
|
||||
## 今天新買的
|
||||
- [ ] Facebook [陳鈞琳](https://www.facebook.com/chen.jun.lin.878845/),[競標實生多頭象牙宮](https://www.facebook.com/groups/348159091867429/?multi_permalinks=25627064643550192)
|
||||
- ![[競標實生多頭象牙宮_20250820_211044_chrome_1224x1442.jpg|240]]
|
||||
- ![[競標實生多頭象牙宮_20250820211128.png|240]]
|
||||
- [x] Facebook [黃博新](https://www.facebook.com/j0401on/),[綴化琉桑](https://www.facebook.com/groups/TWCSSWAPPER/permalink/25618951124361544/) ✅ 2025-08-20
|
||||
- ![[綴化琉桑_20250820_211257_chrome_783x1369.png|240]]
|
||||
- ![[綴化琉桑_20250820211313.png|240]]
|
||||
- 沒標到
|
||||
- [ ] Facebook [島嶼伯](https://www.facebook.com/dao.yu.bo/)
|
||||
- 象牙宮-1
|
||||
- 綠標6號 象牙宮(產地珠.近期出葉,未發根哦~)
|
||||
- 植株肚寬5.1公分
|
||||
- 盆寬7.2公分
|
||||
- ![[象牙宮-1_20250820211830.png|240]]
|
||||
- 象牙宮-2
|
||||
- 綠標8號 象牙宮(產地珠.近期出葉,未發根哦~)
|
||||
- 植株肚寬5.5公分
|
||||
- 盆寬7.2公分
|
||||
- ![[象牙宮-2_20250820211911.png|240]]
|
||||
- 已付款,2025-08-20
|
||||
|
||||
# 有什麼想法?
|
||||
|
||||
|
||||
# 相對應的行動是什麼?
|
||||
|
||||
|
||||
# 還沒做的事
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user