banner
cos

cos

愿热情永存,愿热爱不灭,愿生活无憾
github
tg_channel
bilibili

Hexo移行についての感想

最近、私は自分の Hexo ブログの一部を xLog に移行し、そこで執筆することにしました。なぜなら、それはクールで、技術スタックも新しいからです!

xLog は、Next.js + Tailwind CSS + TypeScript + TanStack Query を使用して構築された、ブロックチェーンベースのオープンソースのブログシステムで、すべてのブログデータはユーザーによって署名され、ブロックチェーン上に保存され、NFT の形式で存在します。

元の Hexo リンク👉https://ysx.cosine.ren/
私の xLog リンク👉https://cosine.xlog.app/

構築プロセスについては、この記事を参照してください👉https://song.xlog.app/5m-zh。古い web3 の人は簡単です、直接ウォレットに接続してダッシュボードに入ります、終わり

起因#

このアイデアのきっかけは、この記事を見たことです:https://diygod.me/xlog。作者の diygod は、xLog の利点と使用方法について説明しており、私は web3 のプロフェッショナルとして、ブロックチェーン上のブログに非常に興味を持っていましたので、試してみることにしました。
もう一つの理由は、このブログの技術スタックが私が好きな技術と非常に似ていることです。Next.js + Tailwind CSS + TypeScript + TanStack Query の組み合わせで、リポジトリをクローンしてみると、prisma もあることがわかりました。素晴らしい!

ps:この署名「コードを書くことは愛情であり、世界が愛で満たされるまで書き続ける!」が大好きです。

利点#

記事の目的を引用すると、私はそれが本当に実現されていると思います。私はそのデザインコンセプトと実装方法が非常に好きです。

私の個人ブログはすでに 9 年近く運営されており、私と一緒に成長してきました。今では私の個人の成長の歴史の一部となり、ブログをいじることも以前からの趣味になりましたが、Hexo に対する不満がますます高まっているため、より現代的で新しいブログシステムを作ることにしました。
私は自分のニーズに満足するだけではありません。それはオープンソースであり、十分にオープンでなければなりません。より多くの人々のニーズを満たすためです。
私は貴重なデータが中央集権化されたプラットフォームに拘束されることを望まず、データの所有権と利便性の両方を兼ね備える必要があります。だから私はブロックチェーンを選びました。
最後に、より新しい技術スタックを使用し、より良い開発とメンテナンスの体験を提供する必要があります。

利点は次のようになります:

  • オープンソースオープンソースオープンソース
  • 分散化、安全、シンプルでオープン、見た目も良い
  • 現代的で、技術スタックが非常に新しく、作者は常にメンテナンスしており、毎日コミットがあります
  • 自由にカスタマイズでき、ワンクリックでデプロイできます。独自のドメイン名が必要ない場合もあります(もちろん、カスタムドメインをバインドすることもできます)
  • インポートとエクスポートが非常に便利で、markdown のサポート度が非常に高く、以前の hexo の記事をインポートする際には時間を変更する必要もありません。フォーマッターを認識します
  • 要約がない場合、記事にアクセスする際に AI が要約を生成します(要約を書くのが面倒な人に救いの手!)
  • 私は Tailwind が大好きです(振り声)
  • 設定ページを開くと、Google Analytics が表示されます。親切!

サイトに Google Analytics を統合します。Measurement ID を見つけるためにここの手順に従ってください。

  • シャドウ認証:他の人に自分のダッシュボードへのアクセス権限を与えることができます。設定の変更や記事の投稿などができます
    image
  • 画像を IPFS にアップロード:非常に web3 的で、画像ホスティングの必要がなくなります。スクリーンショットを直接アップロードできます(プライバシーに注意してください)
  • web3 版のワンクリック三連:いいね、お気に入り、寄付 -> この記事が気に入ったら、この記事を NFT コレクションに鋳造しましょう〜
  • 公式がとても可愛いです。この作者には以前から彼の RSSHub について耳にしていました
  • 二次編集:公式のフィードバックとバグ修正のスピードが非常に素晴らしいです!

不足点と提案#

現在の xLog にはまだいくつかの欠点がありますが、まだ改善中なので、まだメインのブログとして使用することはできません。ただし、開発チームは現在 1 人だけであると聞いていますので、より完全な xlog を期待しています。

二次編集:必ずあります!コメントセクションをご覧ください。

以下は、私が個人的に経験したことと公式の説明に基づくいくつかの欠点です:

  • 記事の一括操作がまだ不十分です
    • たとえば、インポートミスで記事を一括削除したい場合、その操作をすぐに行うことができません
    • サポートされるまで、以前に試したときに形式が壊れた記事を削除するのは時間がかかります
  • 私のすべての操作は公式の最新のアクティビティで確認できます
    • 良い面は、記事が多くの人に見られることです
    • 悪い面は、本当に削除できないけれども、公式のアクティビティから自分の記事を非表示にする機能はありますか?

    移行中に、公式の最新ページに自分の記事が突然たくさん表示されるのは驚きです
    または、ソートルールの選択肢を追加することは可能ですか?現在、トランザクションの日付でソートされているようですが、記事の日付でソートされていません

  • 記事エディタの体験を改善する必要があります。ほとんどの時間はローカルで md を編集してから貼り付けるか、直接インポートします
    • エディタ内でも目次をプレビューできるといいです
    • プラグインシステムが導入されると、多くの改善が期待できるかもしれません
  • 現時点ではカテゴリ機能はサポートされていません。記事をタグで組織化するしかありませんか?
  • 現時点では検索機能はサポートされていません。サードパーティのサービスを利用する必要がありますか?
  • 記事のフォーマットにはまだいくつかの制約があります。将来のテーマやプラグインシステムに期待しています
    • たとえば、markdown パーサーのプラグインなど
  • 自分の役割を削除することは可能ですか?最初に間違ったハンドルを選んだ場合、削除したい場合があります(二次編集:可能で、ハンドルも変更できます!)

結論#

最後に、一般の web3 に関連するほとんどの記事の結論は、この領域の投機家に対する不満を表明し、web3 が狂った投資家や韭菜だけでないことを繰り返し説明することです。web3 は興味深く、挑戦的な領域であり、多くの潜在能力と問題を持っています。web3 がインターネットと社会に与える深刻な変革を見落とさず、創造力と洞察力のある本当の人々を軽視しないでください。

ブログ構築チュートリアルの一部の引用を共有します。

おそらくあなたは、「ブロックチェーン、IPFS、Web3」といった言葉は、一般のユーザーからは非常に遠いものと思われるかもしれません。さらに、これらの用語はしばしば詐欺師の「コインサークル」と同じくらい虚無的に聞こえるかもしれません。しかし、実際には、この領域では、投機家は騒々しい一部であり、私たちは「Web3 の理想」に真剣に取り組んでいる人々と彼らの取り組みを見るべきです。完全にオープンソースであり、Web3 データがユーザーによって制御されるように専念しているソーシャルエコシステム製品である Crossbell ブロックチェーンと xLog は、その一員です。

Web3 に関心のある人々には、以下の記事が読む価値があります。これは Web3 についての理解を深めるためのリソースです。チャット生成による説明であり、正確性は保証されません

  • What is Web3? The Decentralized Internet of the Future Explained この記事では、Web3 の発展の歴史と将来のビジョン、および Web2 のいくつかの問題(データプライバシー、中央集権化、独占など)の解決策としての Web3 について詳しく説明しています。実際の Web3 の事例とリソースも提供しており、読者が Web3 についてより良く理解し、参加するための支援をしています。
  • The Path to Web3 この記事では、Web3 の発展の歴史と将来のビジョン、および Web2 のいくつかの問題(データプライバシー、中央集権化、独占など)の解決策としての Web3 について詳しく説明しています。また、The Graph というプロジェクトについても紹介しており、これはブロックチェーンネットワークのデータをクエリするためのインデックスプロトコルであり、開発者やユーザーがより簡単に分散型アプリケーション(DApp)を構築および使用できるようにします。また、The Graph の将来の計画についても展望しており、さらに多くのブロックチェーンネットワークのサポート、コミュニティ参加とガバナンスの向上などを含めています。
  • Web3 DApp 最佳编程实践指南 この記事は、Web3 DApp 開発のベストプラクティスガイドであり、有名なプログラマーである郭宇が、CodeforDAO と Checks Finance という 2 つのプロジェクトで遭遇した問題と解決策を共有しています。彼は Web3 DApp 開発の基本的な概念(ブロックチェーン、スマートコントラクト、ウォレット、DApp、分散型プロトコルなど)について説明しており、プログラミング言語、フレームワーク、ライブラリ、テスト、デプロイ、モニタリングなどの Web3 DApp 開発のツールとリソースも提供しています。彼の目標は、より多くのエンジニアが Web3 に移行し、Web3 の長期的な発展に貢献することです。

この記事を読んでいただき、有用な情報とインスピレーションを得ていただければ幸いです。私の記事に対するご意見や批判があれば、コメント欄にコメントを残すか、メールでご連絡ください。フィードバックやアイデアを聞くことができるので、楽しみにしています。幸せな日々をお過ごしください!

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。