首页 > 其他分享 >叨叨点啥 - 搭建自己的博客说说

叨叨点啥 - 搭建自己的博客说说

时间:2024-03-31 14:32:56浏览次数:13  
标签:em color timeline 博客 li ul 叨叨 搭建

原文:https://c12th.cn/archives/10.html

前言

原来我一直在用 Artitalk ,因为 LeanCloud 的原因 Artitalk 用不了了,尝试过其他的说说,总会出现莫名其妙的问题,最后还是选择了 叨叨叨叨的发布Gitalk 有点相似。

原教程源自 小冰 大佬


效果展示


教程

准备工作

注意:不是 Fork 仓库 ,而是 下载整个仓库

  1. 仓库 下载到本地

  2. 在自己的 Github 账号上 创建 一个 私有仓库 PS: 防止非博主修改说说内容

  3. 刚下载的源码 上传私有仓库

  4. 创建Github Token , 点击 Generate new token , 自定义名称Expiration 选择 No expirationSelect scopes 勾选 repo ,点击 Generate token记录好生成的Token

搭建

  1. 私有仓库 修改 config.yml 文件
    user: 'Github用户名'
    repo: '私有仓库名'
  1. 登录 / 注册 Vercel账号

  2. 点击 + New Project

  3. 选择 Import Third-Party Git Repository →

  4. 找到 私有仓库名 ,点击 Import ,点开 Environment VariablesDAODAO_TOKEN 填入 准备工作记录好的Token

DAODAO_PASSWORD         叨叨密码
DAODAO_TOKEN            Token
  1. 点击 Deploy ,等待部署

  2. 部署完毕后在 DOMAINS 会出现提供的 域名 ,记录好 域名

  3. 发布一条说说 示例: 域名/api?c=这是一条测试&k=叨叨密码

c 增加一条叨叨(需输入密码)
请求连接: {vercle项目链接}/api?c={content}&k={key}
示例: 域名/api?c=这是一条测试&k=叨叨密码
content: 可以是文字或者html代码
  1. 单独访问 域名有内容 表示搭建成功 注意:Vercel提供域名被屏蔽了,请自行绑定独立域名

配置

  1. 博客根目录 创建 一个 独立页面 (因为我之前搭Artitalk有独立页面了,所以直接修改文件)

  2. 回到 私有仓库 , 修改 daodao.js 文件 ,格式: 域名 + /api?q=10

function getdddata(){
    var bbsurl = "域名/api?q=10"
  1. 再回到 独立页面添加 / 修改 为以下内容 注意:src=“私有仓库里的 daodao.js” 里的要引入的是 私有仓库的daodao.js文件,你可以下载到本地引入,也可以链接引入。
---
title: 碎碎念
date: 2022-05-23 16:26:08
type: 'artitalk'
comments: true
---

<div class="post">
  <div class="post-content"></div>
    <div id="bber"></div>
</div>
<style>
  .timeline ul {margin:0;list-style:none;padding-inline-start: 0px!important;}
.timeline ul li:hover{
    box-shadow: 0 5px 10px 8px rgb(7 17 27 / 16%);
    transform: translateY(-3px);
}
  .timeline ul li {background:none;list-style-type:none;position: inherit;
    margin: 0.8rem 0!important;
    padding: 1.5rem!important;
    border-radius: 8px;
    background: rgba(255, 255, 255, 0.1);
    box-shadow: 0 3px 8px 6px rgb(7 17 27 / 6%);
    transition: all 0.25s ease 0.2s, transform 0.5s cubic-bezier(0.6, 0.2, 0.1, 1) 0.2s, -webkit-transform 0.5s cubic-bezier(0.6, 0.2, 0.1, 1) 0.2s;
    user-select: none;
}
  /*.timeline ul li::after {transform: rotate(45deg);content:'';background-color: #3b3d42;display: block;position: absolute;top: 10px;left: -5px;width: 0.8em;height: 0.8em;outline: 15px solid #fff;}*/
  .timeline ul li div {position:relative;top:-13px;left:3em;width:670px;padding:12px 16px}
  .timeline ul li p.datatime{color: #fafafa;font-size: 0.75em;font-style: italic;background-color: var(--btn-bg);display: inline-block;padding:0.25em 1em 0.2em 1em;}
  .timeline ul li p.datacont{margin:0.65em 0 0.3em;}
  .timeline ul li p.datacont img{display:block;width:100%;}
  .timeline ul li p.datacont img[src*="emotion"]{display:inline-block;width:auto;}
  .timeline ul li p.datafrom{color: #aaa;font-size: 0.75em !important;font-style: italic;}
  .timeline ul li p{margin:0;font-size:16px;letter-spacing:1px;color: var(--font-color);}
  button{border-radius:0;}
  .dark-theme .timeline ul li div p{color:#fafafa;}
  .dark-theme .timeline ul li div p svg{fill:#fafafa;}
  .dark-theme .timeline ul li p.datafrom{color: #aaa;}
  .dark-theme .timeline ul li{background:#3b3d42;}
  .dark-theme .timeline ul li::after{outline: 15px solid #292a2d;}
  @media (max-width:860px) {
    .timeline ul li{margin-left:0;}
    .timeline ul li div{width:calc(100vw - 75px);left:30px;}
  }
</style>

<script data-pjax src="私有仓库里的 daodao.js"></script>

  1. 三连 即可
  hexo clean && hexo g && hexo s

补充

叨叨的发布

  1. 发布叨叨的指令 原教程 里就有完整的用法

  2. 除了用指令,还可以直接在仓库里发布

  3. IOS用户 可以看看原教程里的 IOS快捷指令

其他说说

我在 前言 提到其他的方法,你们可以自行尝试。

  1. 叨叨改

  2. 哔哔点啥

  3. hexo-butterfly-hpptalk


补充

配合 叨叨点啥 - 安卓端快捷发送 食用效果更佳


标签:em,color,timeline,博客,li,ul,叨叨,搭建
From: https://blog.csdn.net/qq_39788788/article/details/137198839

相关文章

  • 【博客708】victoriametrics如何处理counter跳变
    victoriametrics如何处理counter跳变背景监控中我们经常会使用一些counter类型的metrics来计算速率,比如:rate(https_request_total)但是如果我们的服务突然由于异常导致重启了,那么这时候counter会重新从0开始计算,那么这时候就会有问题,假设我们原来https_request_total是......
  • 使用 wsl+makefile+clangd编辑stm32代码环境的搭建
    使用wsl+makefile+clangd编辑stm32代码环境的搭建安装wsl环境可以看看下面的文章安装与换源都提及,相信大家可以安装成功的https://www.cnblogs.com/banmei-brandy/p/16218660.html安装make、bear、clangd、arm-none-eabi-gcc、最新的构建库sudoaptinstallmakebearclang......
  • zookeeper平台搭建(学不会干死我)
    原创不易,感连谢关注与点赞,记得三么么哒大数据平台搭建就目前而言,学习大数据需要搭建各种平台,zookeeper、hadoop、hbase、hive、flume、spark、Flink、kafka、等等,今天我们来搭建大数据的管理平台zookeeper什么是zookeeperZookeeper是一个开源的分布式应用程序协调服......
  • 2、Pico Robot 开发环境搭建
    2.1更新固件1、按住Pico板上的按键,将pico通过MicroUSB线接到电脑的USB接口,然后松开按键。接入之后,电脑会自动识别到一个可移动盘(RPI-RP2)。2、将PicoRobot配套资料->附件->固件->pico_micropython_20210121.uf2固件文件,复制拖拽到RPi-RP2移动盘上。3、复制完成之......
  • iTop-4412傻瓜式搭建过程
    前言:在此之前我先默认你的VMware+Ubuntu是正常的。这里我用的是Ubuntu20.04版本因为我们网盘里的配套资料是适用于16版本的,但是我电脑上已经存在了Ubuntu20.04,又加上存储空间不够了,不想再新建一个Ubuntu了,所以去自己找了搭建教程以及一些资料,该教程中涉及到的所有包,大家都可......
  • 如何用autosar工具链搭建代码 点亮一个小灯
    一、搭建Mcal用EB软件1、新建工程2、配置Resource3、配置MCU4、配置Port5、配置Dio6、输出Arxml二、DavinciConfiguration配置前准备1、新建工程2、导入通信文件3、导入Mcal文件三、配置OS1、顺手配置Det2、配置EcuC3、配置OS四、解决ERROR1、修改CAN波特......
  • 淘宝扭蛋机源码搭建系统详解
    随着互联网技术的飞速发展,电子商务平台的创新层出不穷。淘宝扭蛋机作为一种新型的互动营销工具,逐渐受到了广大商家和消费者的青睐。本文将详细解析淘宝扭蛋机源码搭建系统,帮助读者了解如何搭建一个高效、稳定的扭蛋机系统。一、扭蛋机源码的选择与获取搭建淘宝扭蛋机系统的......
  • 1.java openCV4.x 入门-环境搭建
    专栏简介......
  • SpringBoot + Activiti 工作流搭建与实现(附文档+源码)
      前言activiti工作流引擎项目,企业erp、oa、hr、crm等企事业办公系统轻松落地,一套完整并且实际运用在多套项目中的案例,满足日常业务流程审批需求。一、项目形式springboot+vue+activiti集成了activiti在线编辑器,流行的前后端分离部署开发模式,快速开发平台,可插拔工作流服务......
  • 万界星空科技低代码平台,快速搭建MES系统
    万界星空科技低代码MES系统框架:作为一款低代码开发平台,万界星空科技为企业搭建所需的管理系统。其中就包含mes生产管理系统,mes生产管理系统主要是通过信息化解决行业管理问题,满足各企业科学管理的需求,并为制造管理提供较完善的解决方案。1、综合分析看板该分析报表里展示的......