Tích hợp Trấn Kỳ vào hệ thống của bạn

Categorized as Các buổi đáp ứng nhu cầu học lập trình

Nếu bạn đang tìm một chương trình:

  • Tự động phân loại, gắn nhãn thông tin chứ không bắt bạn phải tự xử lý
  • Cho phép bạn khai báo dữ liệu theo thói quen và cách phân loại của chính mình
  • Tích hợp được vào hệ thống vận hành hiện tại của bạn:
  • Đầu vào: báo cáo ngân hàng, Google Keep, Discord, Telegram, Zalo, Messenger, v.v.
  • Đầu ra: Google Sheet, Notion, Obsidian, Fibery, Odoo, SQL, v.v.
  • Không giam dữ liệu của bạn tại chương trình
  • Không có bất cứ quảng cáo mời mọc hoặc theo dõi dữ liệu nào
  • Dùng được trên điện thoại khi không có mạng
  • Là phần mềm tự do và mã nguồn mở

Thì Trấn Kỳ CLI là dành cho bạn.

Một số ví dụ về việc tích hợp Trấn Kỳ vào hệ thống

Nhập liệu từ Google Keep

Ví dụ, Google Keep là một phần mềm ghi chú rất phổ biến với mọi người. Nó:

  • Có trên iOS, Android và web
  • Mở rất nhanh và có thể mở trong tình trạng không có mạng
  • Đồng bộ nhanh chóng trên tất cả các thiết bị
  • Hoàn toàn miễn phí
  • Cho phép nhiều người cùng chỉnh sửa một ghi chú
  • Sử dụng giọng nói
  • Nhập số lượng lớn

Việc có thể nhập liệu từ Google Keep sẽ giúp cho bạn có thể nhập nhanh những khoảng chi tiêu chung với khối lượng lớn vào lúc bạn không có đầu óc để phân loại, phù hợp cho gia đình, nhóm bạn, công ty những lúc chợ búa, du lịch, tổ chức sự kiện, v.v.

Hiện tại đã có sẵn phần bổ trợ (add-on) để nhập dữ liệu từ Google Keep và tạo bảng phân loại trên Fibery.

Nhập liệu từ Discord, Slack

Discord và Slack là những phần mềm nhắn tin phổ biến cho cộng đồng hoặc tổ chức. Một server sẽ có nhiều kênh (channel) để việc thảo luận được tập trung, không bị lạc chủ đề quá nhiều. Thông thường, các bộ phận trong tổ chức sẽ có một kênh riêng.

Trong quá trình thảo luận, thỉnh thoảng sẽ có những thông tin cần được phân loại và lưu vào hệ thống quản lý riêng, như quỹ hoặc công việc. Bạn có thể tạo bot để tự động gom các thông tin này ngay tại nơi thảo luận. Ví dụ:

  • $ họp 70k → Ghi vào trong sổ quỹ rằng 70000 VND đã được chi cho việc họp
  • ! sửa bug → Ghi vào trong bảng tổng hợp công việc rằng cần sửa bug

Những thông tin như người nhập, kênh nhập cũng sẽ được ghi lại. Ví dụ, ghi $ họp 70k trong kênh Trấn Kỳ thì sẽ hiểu là lý do chi là để họp về Trấn Kỳ. Nhưng cũng với câu nhập đó trong kênh Cảo Thần thì sẽ hiểu là lý do chi là để họp về Cảo Thần.

Tạo liên kết có tham số UTM cho Google Analytics

Để có thể đo lường hiệu quả các chiến dịch truyền thông trực tuyến trên Google Analytics, các tham số UTM sẽ được thêm vào đằng sau liên kết. Ví dụ, nếu bạn gửi liên kết https://quảcầu.cc lên nhóm Vùng đất Quả Cầu và ở cả ở ngoài nhóm, thì Google Analytics sẽ không biết được có bao nhiêu người trong nhóm bấm vào và bao nhiêu người ngoài nhóm bấm vào. Nhưng nếu bạn thêm tham số UTM vào sau liên kết, ví dụ https://quảcầu.cc/?source=Vùng đất Quả Cầu, và chỉ gửi liên kết này vào nhóm, thì bạn sẽ biết được đã có bao nhiêu người từ nhóm bấm vào.

Có nhiều loại tham số UTM, như sourcemediumcampaign, v.v. Mỗi tham số có những giá trị riêng phải điền, nhưng nhiều lúc chỉ cần biết một cái thì sẽ suy ra được cái còn lại. Ví dụ, đăng một bài trong chiến dịch A thì campaign chắc chắn là A, nơi đăng là một nhóm Facebook thì source chắc chắn chứa tên nhóm đó, và medium chắc chắn là social, v.v.

Có những công cụ để giúp xây những liên kết UTM như vậy (gọi là UTM builder), nhưng chúng không tự động điền những giá trị có thể tự suy đoán được. Nếu dự án của bạn có nhiều bài viết khác nhau dành cho nhiều loại đối tượng khác nhau, việc phải làm thủ công từng liên kết như vậy sẽ tốn nhiều thời gian, nhàm chán và có thể làm đau tay. Chưa kể nếu có nhiều người cùng đăng bài thì cũng có thể tạo ra sự không nhất quán. Nếu tất cả những gì bạn cần chỉ là tên bài viết và nơi đăng là đủ để tạo được liên kết đầy đủ thì Trấn Kỳ sẽ tự động hoá được vấn đề này. Ví dụ:

  • obsidian vùng đất quả cầu → Tạo https://obsidian.quảcầu.cc/?source=Vùng đất Quả Cầu&medium=social&campaign=Công cụ nghĩ
  • obs vdqc → Tạo liên kết tương tự như trên, nhưng chỉ dùng mã sản phẩm và tên viết tắt

Các chức năng mở rộng khác:

  • Tự động cập nhật các bài viết mới trên web của bạn
  • Tự động lấy trang web bạn đang mở để làm source
  • Tự động xử lý punycode (cho phần tên miền) và percent-encode (cho phần URI)
  • Tự động tạo liên kết rút gọn và tạo chuyển hướng trên máy chủ
  • Tự động chép liên kết vào clipboard

Điều này sẽ giúp bạn lấy được liên kết có tham số UTM cần thiết ngay tại nơi bạn đang tương tác một cách tức thời (“tại đây, bây giờ”).

Các tính năng hỗ trợ khác (a.k.a. yêu cầu phi chức năng)

  • Viết cho người Việt nên:
  • Viết cho người cần sử dụng trên các webapp khác như Fibery, Google Sheet nên:
    • Chỉ sử dụng JavaScript thuần
    • Đảm bảo regex không chạy lâu
    • Có sẵn build script để chuyển từ TypeScript sang JavaScript
  • Viết cho người không muốn bị ràng buộc vào một nền tảng nào nên sẽ là một chương trình mã nguồn mở và tự do
  • Viết cho người phải tự học lập trình nên:
    • Có rất nhiều ghi chú, hướng dẫn để cung cấp các khái niệm thiết yếu trong việc giúp bạn xây dựng mental model cho code, để bạn hiểu được cái cách một lập trình viên kiến trúc nên một chương trình thế nào. Những thứ sẽ hay được sử dụng:
      • Các phép so sánh, ẩn dụ,
      • Các sắp đặt để tạo sự tương phản (juxtaposition) giữa các định nghĩa, ý tưởng
      • Ý đồ thiết kế (design choice) chương trình
    • Tên commit cố gắng tuân thủ conventional commit
    • Có script kiểm thử
Giao diện khởi động

Lấy mã nguồn và tham gia các buổi hướng dẫn

Vậy, nếu bạn có mong muốn hiện thực hoá điều này, Quả Cầu sẽ cung cấp cho bạn cơ hội để hợp tác thực hiện thông qua việc đăng ký nhu cầu và tự định giá nhu cầu trong phiếu đăng ký dưới đây.

Về vấn đề đăng ký nhu cầu, Quả Cầu khuyến khích bạn nêu rõ lý do bạn muốn tham gia và đồng thời thiết kế lộ trình làm việc và kết quả đầu ra phù hợp với nhu cầu phát triển dự án cá nhân của bạn (nếu có) dựa trên gợi ý như sau:

  • Thời gian: 1 buổi (3-4 tiếng online/offline) để bạn cài đặt và hiểu công cụ + 2 tuần sau buổi đào tạo đầu tiên (hỗ trợ qua chat mỗi ngày và 2 buổi gặp mặt online/offline) để Quả Cầu trao đổi, tư vấn với bạn trong việc ứng dụng công cụ cho dự án cá nhân.
  • Nội dung:
    • Cài đặt và sử dụng các công cụ, ngôn ngữ lập trình (VS Code, Git, PowerShell, TypeScript)
    • Lấy mã nguồn và chạy trên terminal
    • Hiểu về vật thể và API. Hiểu điều IDE đang cố gắng nói cho mình
    • Hiểu các vật thể và API của Trấn Kỳ
    • Viết API để tích hợp vào hệ thống của bạn

Về vấn đề tự định giá, Quả Cầu cho rằng bạn nên được quyền quyết định giá trị của buổi hướng dẫn vì đây là dự án phục vụ nhu cầu và dựa trên thiết kế lộ trình làm việc của bạn. Với nhu cầu và thiết kế đó, Quả Cầu khuyến khích bạn đề xuất giá trị của buổi hướng dẫn này với đa dạng hình thức chi trả/trao đổi nhu cầu (ví dụ: tiền hoặc các tác vụ hỗ trợ Quả Cầu theo thoả thuận).

Sau khi xem xét các đăng ký, Quả Cầu sẽ lựa chọn để trao đổi và hợp tác với những nhu cầu phù hợp.

Đọc thêm các bài sau đây để hiểu hơn về ý tưởng này:

Thông tin liên hệ:

Rất mong được đồng hành cùng bạn.

Phiếu đăng ký nhu cầu và tự định giá nhu cầu

Phiếu đăng ký tham gia các buổi đáp ứng nhu cầu học cách sử dụng công cụ và tư duy lập trình
Nếu bạn có website cụ thể nào thì hãy ghi vào đây
VD: tương xứng về sự thoả mãn, tương xứng về công sức bỏ ra, tương xứng về thời gian bỏ ra, tương xứng về kết quả nhận được
Start Over

Khi một người đã chịu nhiều nỗi đau đến mức một ngày họ bàng hoàng kết luận rằng họ không còn khả năng để hy vọng thêm một lần nào nữa rồi, thì toàn bộ thế giới xung quanh họ sẽ rùng rùng biến đổi. Một khi họ đã học được rằng mình hoàn toàn bất lực để thay đổi tình hình, thì kèm theo đó họ cũng sẽ có những niềm tin mới để hợp lý hóa sự cam phận của mình. Những niềm tin mới này - tuy gây hại - nhưng lại rất logic, khiến cho họ không những không có động lực để thay đổi, mà còn có động lực để không thay đổi.

Đã có hằng hà sa số những bài viết giải thích những ngộ nhận phổ biến, và cũng đã có hằng hà sa số những dự án thay đổi nhận thức cộng đồng. Nhưng cuộc sống đã cho họ quá đủ trải nghiệm rồi nên họ mới thành ra như thế. Giờ muốn họ thực sự suy nghĩ điều ngược lại thì cần cho họ một sự trải nghiệm mới nhiều gấp đôi, gấp ba. Nên nếu chỉ dừng ở việc hy vọng cái hiểu đúng sẽ đủ khả năng cạnh tranh với cái hiểu sai, còn bản thân những thứ đang dung dưỡng cái sai thì không bị đả động đến, thì chỉ là chữa phần ngọn chứ không phải phần gốc.

Nhưng liệu ai sẽ là người đem lại trải nghiệm nhiều gấp đôi, gấp ba cho họ, khi xã hội vẫn hằng ngày có những ví dụ để tiếp tục khẳng định niềm tin tiêu cực đấy? Tại sao lại phải trông chờ vào những thứ ngẫu nhiên, khi ta hoàn toàn có thể tạo ra môi trường phù hợp cho họ? Và nếu không ta thì ai, khi ta mới là người hiểu rõ họ nhất và nhiều động lực nhất để giúp họ?

Nếu trong tâm trí bạn cũng có một người mà bạn rất muốn giúp họ thay đổi nhưng cảm thấy bế tắc, chúng tôi muốn mời bạn gia nhập Mạng lưới người thân, bạn bè của người có niềm tin tiêu cực để phối hợp cùng những người bạn khác. Đây là các hoạt động của nhóm:

1

Hỗ trợ 1-1 cho thành viên

2

Thảo luận các kiến thức liên quan đến sự tác động

3

Thành lập một cơ sở dữ liệu những người có tiềm năng và sẵn sàng trợ giúp nhau tác động đến cá nhân và cộng đồng người có niềm tin tiêu cực

Bạn thấy bài viết này thế nào?

Bấm sao để đánh giá nha!

Đánh giá trung bình: 0 / 5. Số lượt đánh giá: 0

Nếu bạn thấy bài này hữu ích

Bạn bè bạn cũng có thể thấy nó hữu ích

Mình rất tiếc nếu bạn thấy bài không có giá trị

Xin hãy nói cho mình biết phải cải thiện ở đâu

Leave a Reply