{"id":15390629,"url":"https://github.com/solidzoro/hadouken","last_synced_at":"2025-08-16T01:15:21.774Z","repository":{"id":23911461,"uuid":"27291671","full_name":"SolidZORO/hadouken","owner":"SolidZORO","description":"dayone classic (macOS)  to static HTML @ Node.js","archived":false,"fork":false,"pushed_at":"2015-03-22T02:39:12.000Z","size":28698,"stargazers_count":7,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-21T17:39:49.869Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://solidzoro.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SolidZORO.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-11-29T04:50:05.000Z","updated_at":"2025-02-20T00:14:00.000Z","dependencies_parsed_at":"2022-08-22T07:31:20.764Z","dependency_job_id":null,"html_url":"https://github.com/SolidZORO/hadouken","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SolidZORO/hadouken","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidZORO%2Fhadouken","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidZORO%2Fhadouken/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidZORO%2Fhadouken/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidZORO%2Fhadouken/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SolidZORO","download_url":"https://codeload.github.com/SolidZORO/hadouken/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SolidZORO%2Fhadouken/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270653582,"owners_count":24622790,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-15T02:00:12.559Z","response_time":110,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-01T15:07:17.542Z","updated_at":"2025-08-16T01:15:21.748Z","avatar_url":"https://github.com/SolidZORO.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"HADOUKEN\n===========\nHADOUKEN是一個用nodejs寫的[dayone](href=http://dayoneapp.com)日誌轉換工具，用於把dayone的日誌處理成html。\n\n\u003e 項目名HADOUKEN，中文翻譯為「波動拳」，源於街霸裏Ryu（隆）的必殺技。\n\n\n初衷\n------------\n老實說，dayone的使用體驗很好，客戶端也是除Windows之外都有部署，在上面鍵入文字非常有感覺，作者應該是想把dayone做成一個足夠好、好到足夠把你的「日誌」數碼化的工具。\n\n但也正因如此，日誌其實是一個很個人的東西，所以dayone上不大可能見到有「發佈到網絡」、「分享到微博」這樣的功能。那⋯⋯既然官方沒有給予支持，那我就來做做看好了，正好最近有學習Javascript的念頭。\n\n所以，HADOUKEN的初衷很簡單，就是為了打破dayone限制，讓其能夠HTML化、部署到部落格上的工具。\n\n[要看Demo可以點這裏](http://solidzoro.com) 。\n\n\n還搞不明白HADOUKEN為何物？沒關係，見下圖。\n![HADOUKEN](https://raw.githubusercontent.com/SolidZORO/HADOUKEN/master/HADOUKEN.jpg)\n\nbtw：Ryu是我玩街霸時最愛用的角色，因此HADOUKEN的默認主題名也取叫Ryu。與此同時，在主題目錄下還有另外一個空目錄，它叫做「Ken」。（笑）\n\n\n\n\n使用方式\n------------\n* git clone回來。\n* 修改run.js裏的CONFIG。\n* 切到終端：\n\n```\nnpm install\nnode run.js\n```\n\n便會得到生成的dayone日誌索引以日誌正文html。\n\n\n\n下一個版本預計添加\n------------\n* ~~自動一鍵生成git更新。~~\n* ~~dayone for iOS 現版本新加入了運動和收藏，如果選了，json會不對，有時間了要debug一下。~~\n\n\n版本日誌\n------------\nv0.8 2014-12-12 01:19\n* 加入隱私日誌功能，只需在tag寫入「秘密」即不會生成html\n\n\nv0.7 2014-12-11 12:19\n* 修復dayone加入狀態數據時的錯位\n\nv0.6 2014-12-10 20:19\n* 加入分頁功能\n\nv0.5 2014-12-08 17:20\n\n* 首頁文章截斷（不再顯示超長了）\n* 自動清空，拷貝，刪除文件夾（本來想做個附件實時對比的，感覺又沒太大必要）\n\nv0.4 2014-12-08 00:35\n\n* 加入默認主題\n* 這個是帶tag頁的可用版本\n* 話說明天要上班了，感覺一切都很好：）\n\n\nv0.3 2014-12-03 00:21\n\n* 加入markdown解析器\n* 加入縮略圖\n* 加入tag抓取（下一版本開放）。\n\n\nv0.2 2014-11-30 05:29\n\n* 熬夜修了一下bug，現在可用了，但圖片輸出有問題，而且全是用console輸出拼接的index.html。誒，nodejs實在苦手。\n\n\nv0.1 2014-11-29 13:01\n\n* 超級差的，居然還有BUG，而且用都不能用，我就git上來了，本著git上來也是為了散佈一下讓大家幫一下我，僅此而已。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolidzoro%2Fhadouken","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsolidzoro%2Fhadouken","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsolidzoro%2Fhadouken/lists"}