dsh-courseware:基於模板與大綱生成課件的 DSH 插件

`dsh-courseware` 是 DeepSeek Harness 的官方插件,用於基於模板和大綱自動生成 PowerPoint 文件。安裝需通過 `dsh plugin` 命令,並確保環境已配置好 API Key。首次使用需初始化 Python 虛擬環境。該插件依賴 LibreOffice 進行渲染預覽,建議安裝常用字體以防顯示問題。安裝後,agent 即可調用 `courseware` 技能生成課件。

閱讀全文
新手必看:Django模板引擎Jinja2的變量與循環語法

本文介紹Django模板引擎Jinja2中變量和循環的核心語法。模板引擎通過後端數據與HTML模板結合生成網頁,Jinja2是Django默認引擎,重點講解變量和循環。 變量語法:用雙大括號{{}}包裹,支持字符串、數字、布爾值、列表(直接顯示),字典可用點(.)或方括號([])訪問,如{{user.name}}或{{user["address"]["city"]}}。注意變量未定義會報錯,模板不可修改變量。 循環語法:用{% for 變量 in 列表 %}遍歷,配合forloop.counter(計數)、first/last(首尾標記),{% empty %}處理空列表。例如循環列表或字典列表(如用戶列表中每個字典)。 總結:掌握變量和循環,可快速渲染數據,後續將講解條件、過濾器等進階內容。

閱讀全文