import
shutil
import
os
from
datetime
import
datetime
def
setup_obsidian_tool_management():
DESKTOP_PATH
=
os.path.expanduser(
"~/Desktop"
)
OBSIDIAN_TOOLS_PATH
=
"Obsidian仓库路径"
for
tool
in
os.listdir(DESKTOP_PATH):
if
tool.endswith(
'.py'
):
tool_path
=
os.path.join(DESKTOP_PATH, tool)
new_path
=
os.path.join(OBSIDIAN_TOOLS_PATH, tool)
shutil.copy2(tool_path, new_path)
create_tool_doc(tool)
create_shortcut(tool)
def
create_tool_doc(tool_name):
template
=
f"""
-
-
-
type
: python
-
tool
name: {tool_name}
created: {datetime.now().strftime(
'%Y-%m-%d'
)}
last_used: {datetime.now().strftime(
'%Y-%m-%d'
)}
category: tool
status: active
-
-
-
[工具的主要功能]
```python